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