我通过bit.ly链接发送流量到我的网页。
我想跟踪用户来到我网站的bit.ly链接(他们将URL直接粘贴到浏览器中)。
无论如何我可以获得粘贴到浏览器中的URL(bit.ly链接)吗?
我试过了:
echo $_SERVER['HTTP_REFERER'];
但是这个空白......
Bit.ly链接是301重定向所以应该可以以某种方式抓住它?
有什么想法吗?
答案 0 :(得分:1)
您可以使用GET变量来完成这一操作。
创建一个指向www.yourdomain.com/?ref=bitly
的bit.ly链接然后在PHP中使用$ _GET ['ref']来确定用户来自何处。
可能不是你想要的,但它会起作用。
答案 1 :(得分:0)
遗憾的是,http_referrer标头不是必需的,在某些浏览器(具体是IE)中,它不会随请求一起发送。不幸的是,这使您无法以可靠的方式跟踪引用网址。
您可以找到更多信息here