我有一些重复的网址,其中包含一些我要删除的部分(重定向)。
例如:http://www.mydomain.dk/tryksager?pop=0
我想删除?pop=0
和301重定向到:http://www.mydomain.dk/tryksager
这样谷歌就不会使用?pop=0
。它需要在包含?pop=0
部分的所有页面上工作。
答案 0 :(得分:1)
尝试删除查询字符串,如下所示:
RewriteEngine On
RewriteCond %{QUERY_STRING} ^pop.*$
RewriteRule (.*) http://www.mydomain.dk/tryksager? [L]
可以是pop
或任何其他标签。但重要的是要定义它。否则它将删除所有查询。
<强>更新:强>
假设pop
是常量,请尝试:
RewriteEngine On
RewriteCond %{QUERY_STRING} ^pop.*$
RewriteRule ^(.*)$ http://www.mydomain.dk/$1? [L]