我需要301-Redirect,并带有以下示例:
页面
应重定向到
但我真的不明白如何解决这个问题。
我尝试了什么:
RewriteCond %{query_STRING} ^id=(.*)$
RewriteRule https://www.example.com/ [R=301,L]
答案 0 :(得分:2)
您需要在目标URI的末尾使用?
来删除任何现有的查询字符串。如果目标位于同一域中,您也可以使用相对目标URI。
使用此规则:
RewriteEngine On
RewriteCond %{QUERY_STRING} ^id= [NC]
RewriteRule ^(?:index\.php)?$ /? [R=301,L,NC]