尝试使用重写规则附加查询字符串

时间:2013-08-16 16:10:04

标签: .htaccess mod-rewrite url-rewriting

我正在尝试做一个非常简单的重写规则并且没有运气。我想要做的是获取到特定页面的所有流量并附加静态查询字符串。 这就是我正在做的事情,并没有附加任何内容:

RewriteRule ^/subdir/test.html$ /subdir/test.html?utm_source=delta&utm_medium=radio&utm_campaign=test [QSA,L]

谁能告诉我我做错了什么?非常感谢提前!

我会回答我自己的问题以防其他人遇到这个问题。您需要添加一个附加条件,以确保查询字符串为空,或者它将继续附加一个循环。

RewriteCond%{QUERY_STRING} ^ $

1 个答案:

答案 0 :(得分:0)

我会回答我自己的问题以防其他人遇到这个问题。您需要添加一个附加条件以确保查询字符串为空或者它将继续附加循环。

RewriteCond%{QUERY_STRING} ^ $