【发布时间】:2011-10-28 13:01:28
【问题描述】:
我知道有很多这样的问题,但我仍然不明白我的问题。由于在 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+
【问题讨论】:
-
您能否举例说明您尝试重定向的 URL?
-
总是
/results.php?t=&s=BARREEL+YOUR+OWN+BOURBON+RISKY+WHISKY+BARREL+PACK+? -
是的,这是 google 显示的随机链接,我们不知道它是从哪里得到的。
标签: .htaccess redirect http-status-code-301