无法在PHP中获得HTTP引用器


Not able to get HTTP Referrer in PHP

我们正在开发一个小应用程序,在这个应用程序中,我们的网站将捕获我们网站以外的推荐人。我们使用下面的代码来获取引用:

if(isset($_SERVER["HTTP_REFERER"])){  
  $referrer = $_SERVER["HTTP_REFERER"];  
}  

上面的代码工作得很好,几乎所有其他网站,但我们发现,"HTTP_REFERRER"变量是没有定义的许多网站,如Facebook, LinkedIn,雅虎等。因此,我们无法捕获这些网站。

是否有其他方法可以捕获推荐网站?

注意这些站点使用的链接。它们不是直接链接,网站故意强迫浏览器不发送引荐头。你没有办法。