2012-02-07 93 views
0

对不起,我不能完全找到一个例子来帮我301使用“?”重定向查询字符串

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

我从几个例子试过几件事情,但我可以”吨很明显。谢谢。

+0

HTTP://www.isitebuild .com/301-redirect.htm – valentinas 2012-02-07 03:57:36

+0

重新标记以移除“query”(与数据库相关)并添加与URL相关的“query-string”。更多正确的眼球! – 2012-02-07 04:15:11

回答

0

答案取决于您想要重定向的限制程度。我假设你的意思是重定向到domainname因为我看不到你做其他事的逻辑。对于所有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