跟踪重定向链接
问题描述:
是否有可能跟踪哪些链接重定向到我的网站?例如,如果它是一个短网址http://alturl.com/6rp7w,可以重定向到http://www.mysite.com,以便跟踪http://alturl.com/6rp7w?跟踪重定向链接
答
这取决于是否作为引用者传递的URL。如果你有一个公共网站,你可以测试,设置了一个小的URL,并将其指向测试PHP页面,并把这个:
<?php
echo getenv("HTTP_REFERER");
?>
如果URL是相同的,则指URL是通过小网址,你可以跟踪它。如果推荐人显示为http://alturl.com
...那么您很可能无法跟踪实际的网址。
答
使用$_SERVER['HTTP_REFERER']
变量将是最接近你会得到的东西。
+0
谢谢,但我需要找出链接,而不是链接发布的网站 – 2010-08-17 23:14:10
是的,回声与链接的页面,但不是像'http:// alturl.com/ta6s9'类似的东西我想没有办法做到这一点? – 2010-08-17 23:23:01
正确。你只能得到推荐服务器发送的内容。因此,如果他们没有发送任何其他内容,那么当您发送引荐来源时,您无法检索该信息。好处是,通常这些URL缩短的东西将使用相同的URL。所以如果你知道他们打的页面,你可以做一个反向查找,所以知道它来自哪个链接(但是这个问题超出了范围)。 – 2010-08-17 23:40:40
反向了望。谢谢!我做了一些研究! – 2010-08-18 00:19:25