使用参数重定向URL

时间:2015-04-10 11:34:32

标签: apache redirect

我正在尝试将一个带参数的网址添加到另一个没有参数的网址。 我在apache conf文件中写了以下内容:

RewriteEngine On

RewriteCond %{REQUEST_URI}  ^/abc/others_jp$

RewriteCond %{QUERY_STRING} ^utm_source=facebook_jp&utm_medium=social&utm_campaign=2014_Facebook_contents&utm_term=other_facebook&utm_content=bridal$

RewriteRule ^(.*)$ http://www.others.com/campaign/link-to-love-2015 [R=302,L]

当我尝试时,它显示为

http://www.others.com/campaign/link-to-love-2015?utm_source=facebook_jp&utm_medium=social&utm_campaign=2014_Facebook_contents&utm_term=other_facebook&utm_content=bridal

此处我不想将查询字符串包含在重定向的网址中。

1 个答案:

答案 0 :(得分:0)

只需在重写中添加?即可截断查询字符串:

RewriteRule ^(.*)$ http://www.others.com/campaign/link-to-love-2015? [R=302,L]