我的网址中有一个链接参数。我想将其重定向到php文件。 如何使用htaccess文件实现这一点?
来源网址:www.example.com/?id = 15& L = 1&amp ;link = androidapp
目标网址:www.example.com/test.php
我想检查一下" link = androidapp"存在,然后重定向到php文件。
我已尝试过以下代码,但无效;
RewriteCond %{QUERY_STRING} ^link=androidapp$
RewriteRule ^(.*)$ http://www.example.com/test.php? [R=301,L]
你能帮我解决一下这个问题吗? 感谢。
答案 0 :(得分:1)
如果您跳过^
和$
,就应该这样:
RewriteCond %{QUERY_STRING} link=androidapp
RewriteRule ^(.*)$ http://www.example.com/test.php? [R=301,L]
^
表示您的模式仅与查询字符串的开头匹配,但您的查询字符串以id=15...
开头
答案 1 :(得分:0)
使用此:
RewriteCond %{QUERY_STRING} link=androidapp(&|$)
RewriteRule ^ http://www.example.com/test.php? [R=301,L]