The most vital parts of the Apache rewrites are:
Code: Select all
RewriteEngine On
Rewritebase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.+)$ index.php?page=$1 [QSA,L]3) if 1 and 2 will not work, see if you can learn how to make 301 Redirects with the Zeus server.
Then, you can send all old pages that were like: ;http://www.domain.com/parent/child/
to the new URL structure:
;http://www.domain.com/index.php/parent/child/
A 301 Redirect is the best SEO friendly thing you can do to retain page rank, and make sure no one gets a 404 not found error from a search engine.
Then, head over to Google Webmasters (create an account if you don't have one yet) and tell Google to remove the old pages from the index) You can do the same for Bing, Yahoo, etc...
The lucky thing about CMSMS is that the devs put in the internal rewrites as a way to help people that can't use Apache mod_rewrite so the URLs are as ugly...

