我的网站使用. htacess文件将根域名重定向到其他URL。当前重定向如下所示:RewriteEngine on RewriteRule ^$ http://example2.com/ [R=301,L]
我只希望根域被重定向(example1.com到www.example.com),这样上面的工作就可以正常进行。但是,如果在旧的URL中使用查询字符串。例如example2.com) so the above works correctly. However if a query string is used within the old URL. For example
http://example1.com/?pages=3
重定向仍然工作,我不想。我只是有重定向问题时,查询字符串被使用,其他任何东西都很好:
http://example1.com/-是否重定向
http://example1.com/home-不重定向
http://example1.com/?page=3-是否重定向X-不需要重定向
有人能帮忙吗?
1条答案
按热度按时间fd3cxomn1#
您可以在目的地的末尾加上?来丢弃旧的查询字符串:
如果您不想在请求包含查询字符串时重定向,可以用途: