1
我是需要一个与下面的示例中的301重定向:htaccess的301重定向GET参数,并删除它
的页面
应该重定向到
,但我真的不知道如何解决。
我曾尝试:
RewriteCond %{query_STRING} ^id=(.*)$
RewriteRule https://www.example.com/ [R=301,L]
我是需要一个与下面的示例中的301重定向:htaccess的301重定向GET参数,并删除它
的页面
应该重定向到
,但我真的不知道如何解决。
我曾尝试:
RewriteCond %{query_STRING} ^id=(.*)$
RewriteRule https://www.example.com/ [R=301,L]
您需要使用?
在目标URI的结尾去掉所有现有的查询字符串。如果目标位于同一个域上,也可以使用相对目标URI。
使用此规则:
RewriteEngine On
RewriteCond %{QUERY_STRING} ^id= [NC]
RewriteRule ^(?:index\.php)?$ /? [R=301,L,NC]
伟大的作品!非常感谢! Namaste – 2015-02-06 10:19:03
仅用于索引页:'RewriteRule ^(?: index \ .php)?$ /? [NC,R = 301,L]' – Croises 2015-02-06 10:19:48
@Croises:谢谢我错过了那部分,我编辑了。 – anubhava 2015-02-06 10:20:47