题
我已经重建了一个网站从PHP到ASP.NET,需要所有的旧可怕的网页的URL重定向到新的站点的根目录 - 只是用的index.php旧网站和print.php然后查询字符串值的载荷 - 所以,我有以下规则
RewriteRule ^print.php$ http://www.mynewsite.co.uk [R=301,L]
RewriteRule ^index.php$ http://www.mynewsite.co.uk [R=301,L]
问题我已经是它是301改向,但附加所有蹩脚查询字符串到域的端部 - 例如
http://www.mynewsite.co.uk?crap=45&more&7698097987 etc...
我如何告诉ISAPI不采取查询字符串,只是重定向到URL根?
解决方案
的规则应该是这样的:
RewriteRule ^print.php$ http://www.mynewsite.co.uk? [R=301,L]
RewriteRule ^index.php$ http://www.mynewsite.co.uk? [R=301,L]
注意 “?”在替代的端部。
不隶属于 StackOverflow