301重定向“?”请求参数

时间:2012-02-07 03:45:15

标签: .htaccess redirect query-string http-status-code-301

抱歉,我找不到一个帮助我的例子

我有http://domainname.com/embed.js?pname=wordpress&pver=2.70 我想将301重定向到http://domainname.com/

我从几个例子中尝试了几件事,但我无法弄明白。感谢。

1 个答案:

答案 0 :(得分:0)

答案取决于您希望重定向的限制程度。我假设你的意思是重定向到 domainname 2 ,因为我看不到做你要求的逻辑。对于所有embed.js:

RewriteEngine On
RewriteBase   /
RewwriteRule  embed.js http://domainname2.com/embed.js?%{QUERY_STRING} [R=301]

但是如果你想将这个重定向限制为pname = wordpress选项,那么在RewwriteRule之前插入以下指令:

RewriteCond   %{QUERY_STRING}  \bpname=wordpress\b