1

我们正在尝试使用指向我们主站点的别名 URL 来跟踪离线活动。当域是别名域之一时,我们需要将 Google 分析活动跟踪代码附加到 URL 的末尾。

以下重定向附加了正确的信息,但会导致重定向循环,我认为这是因为在应用 RewriteRule 后 RewriteCond 仍然匹配为 true。

RewriteCond %{HTTP_HOST} ^bikerhelp911\.com$
RewriteRule (.*) http://bikerhelp911.com/?utm_source=bikerhelp911.com&utm_medium=radio&utm_campaign=Radio%2BCampaign$1 [R=302,L]

我觉得我可能以错误的方式做这件事,或者让它变得比需要的更复杂。

4

1 回答 1

3

将您的代码更改为:

RewriteCond %{QUERY_STRING} !utm_campaign= [NC]
RewriteCond %{HTTP_HOST} ^bikerhelp911\.com$
RewriteRule ^(.*)$ /?utm_source=bikerhelp911.com&utm_medium=radio&utm_campaign=Radio%2BCampaign$1 [R=302,L,QSA]
于 2012-05-25T15:15:17.317 回答