我想知道如何获得HTTP 标头引用
- 如果设置了该值
- 重定向到另一个具有此值的域,作为查询字符串参数utm_source
这是解决方案
RewriteCond %{HTTP_HOST} ^www.exampleFrom.cz [NC]
RewriteCond %{HTTP:Referer} (.*)
RewriteRule ^(.*)$ http://www.exampleTo.cz/$1?utm_source=%{HTTP:Referer} [L,R=301]
解决方案是使用来自引用的解析域
RewriteCond %{HTTP_HOST} www.exampleFrom.cz [NC]
RewriteCond %{HTTP:Referer} ^(?:https?://)?(?:[^@/n]+@)?(?:www.)?([^:/n]+)
RewriteRule ^(.*)$ http://www.exampleTo.cz/$1?utm_source=%1&utm_medium=referal&utm_campaign=myDomainCampaign [L,R=301]