1

メインサイトを指すエイリアスURLを使用して、オフラインキャンペーンを追跡しようとしています。ドメインがエイリアスドメインの1つである場合は、URLの末尾にGoogleアナリティクスキャンペーンのトラッキングコードを追加する必要があります。

次のリダイレクトは正しい情報を追加しますが、リダイレクトループが発生します。これは、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 に答える