By using the default .htaccess rewrite rules, a huge problem emerges:
I can't really use redirect 301
Original query gets appended to the resulting redirected url.
For example, a rewrite rule
Code: Select all
redirect 301 /smf/index.php http://forum.mkrd.info/
Code: Select all
http://forum.mkrd.info/?page=smf/index.php
I believe the statement at fault to be:
Code: Select all
RewriteRule ^(.+)$ index.php?page=$1 [QSA]
http://drupal.org/node/38960
http://www.webmasterworld.com/apache/4224083.htm
http://stackoverflow.com/questions/3389 ... to-resulti
http://www.seomoz.org/blog/url-rewrites ... t-all-work
http://www.webmasterworld.com/google/4296370.htm
http://www.webmasterworld.com/apache/4080597.htm
http://www.webmasterworld.com/forum92/5663.htm
http://www.webmasterworld.com/apache/3991199.htm