2015-02-06 205 views
0

我已经在它的链接参数的网址。我想重定向到一个PHP文件。 如何使用htaccess文件实现这个功能?htaccess与查询字符串重定向

源URL:www.example.com/?id=15 & L = 1个&链路= androidapp

目标URL:www.example.com/test.php

我想要检查“link = androidapp”是否存在,然后重定向到php文件。

我试过下面的代码,但不工作;

RewriteCond %{QUERY_STRING} ^link=androidapp$ 
RewriteRule ^(.*)$ http://www.example.com/test.php? [R=301,L] 

你们能帮我解决这个问题吗? 谢谢。

回答

1

,如果你跳过^$这样它应该工作:

RewriteCond %{QUERY_STRING} link=androidapp 
RewriteRule ^(.*)$ http://www.example.com/test.php? [R=301,L] 

^意味着,您的模式只是从查询字符串的开头匹配,但你的查询字符串与id=15...

+0

非常感谢! – 2015-02-06 10:03:53

0
开始

使用这个:

RewriteCond %{QUERY_STRING} link=androidapp(&|$) 
RewriteRule^http://www.example.com/test.php? [R=301,L] 
+0

非常感谢! – 2015-02-06 10:02:36

相关问题