我们原始的url以一个参数开头,下面的重写工作将它们重定向(感谢Jon Lin)。
但是,原始参数被附加到重定向中,因此
RewriteEngine On
RewriteCond %{QUERY_STRING} ^old-page$
RewriteRule ^$ /newpage [R=301,L]
最终去 mydomain.com/newpage?old-page
任何想法如何解决?再次感谢,杰夫
像这样剥离现有的查询字符串:
RewriteEngine On
RewriteCond %{QUERY_STRING} ^old-page$ [NC]
RewriteRule ^$ /newpage? [R=301,L]
请注意?
目标URI的末尾,该末尾用于剥离现有查询字符串。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句