我知道有很多这些问题,但我仍然不理解我的问题。感谢您在Google上找到的其他链接,我们发现该网站的链接不正确。我为它编写了一个重写条件,如下所示:
RewriteCond %{QUERY_STRING} ^t=&s=BARREEL+YOUR+OWN+BOURBON+RISKY+WHISKY+BARREL+PACK+$
RewriteRule ^/results.php$ http://www.thepartysource.com/express/item.php?id=28952 [R=301]
'+'在实际链接中。我尝试按如下方式编写它,以便它不会将它们视为特殊字符:
RewriteCond %{QUERY_STRING} ^t=&s=BARREEL\+YOUR\+OWN\+BOURBON\+RISKY\+WHISKY\+BARREL\+PACK\+$
RewriteRule ^/results.php$ http://www.thepartysource.com/express/item.php?id=28952 [R=301]
该网站仍然将我带到了错误的页面,并没有重定向我。请有人帮忙吗?提前谢谢。
修改
网址为
/results.php?t=&s=BARREEL+YOUR+OWN+BOURBON+RISKY+WHISKY+BARREL+PACK +
答案 0 :(得分:0)
您可以使用RewriteRule
代替
Redirect
Redirect 301 /results.php?t=&s=BARREEL+YOUR+OWN+BOURBON+RISKY+WHISKY+BARREL+PACK+ http://www.thepartysource.com/express/item.php?id=28952 [R=301]
然而,值得注意的是,Google已经表示您应该在您的网站上禁止/无索引搜索结果页。