HTTP_REFERER没有显示任何内容

时间:2012-03-28 15:31:08

标签: php http-referer server-variables

我在两台不同的服务器上有两个网站。当我在WEBSITE1上打印以下内容时,它会显示引荐来源名称(如果有任何引荐来源)

echo $_SERVER["HTTP_REFERER"]

但是相同的代码在WEBSITE2上不起作用。这只是一个简单的回声。我知道如果没有推荐人,那么它将不会打印任何内容,但我创建了一个带有这样链接的测试页面:

<a href="http://website2">Click</a>

但它没有显示任何推荐人。没有错误也没有。两台服务器都运行PHP5。 php.ini中是否有一些设置可以阻止显示HTTP_REFERER?

由于

1 个答案:

答案 0 :(得分:0)

我使用Javascript的document.referrer解决了这个问题。不知道HTTP_REFERER有什么问题。