我想将具有查询字符串的网址重定向到首页,如此
这
到
因为当我输入https://cococo.com?abc=123时,它也会显示首页,所以我认为它不是seo友好的。
如何写.htaccess来解决这个问题?
以下是错误的。
RewriteCond %{QUERY_STRING} .+
RewriteRule ^\?(.*)$ %{ENV:REWRITEBASE}?$1 [L,R=301]
答案 0 :(得分:2)
您可以使用此规则仅在着陆页上删除查询字符串:
RewriteEngine On
RewriteCond %{QUERY_STRING} .
RewriteRule ^/?$ /? [L,R=301]