我需要知道我网站上页面的引用服务器。

有没有安全的方法来检查用户“到达”页面FROM的位置?

我尝试将其上传到服务器,但是当我将地址写入浏览器地址栏中的文件时,它根本不会输出任何内容:

    <?php echo $_SERVER['HTTP_REFERER']; ?>

我需要检查此内容才能在页面上显示链接...

谢谢

最佳答案

尝试使用$_SERVER['HTTP_REFERER']。请注意,它是“HTTP_REFERER”,而不是人们所期望的“HTTP_REFERRER”

另外,请注意此变量上的documentation:



此外,ceejayoz是正确的,它指出如果您直接进入页面而不在该页面上链接,则大多数浏览器都不会设置引荐来源网址。

09-25 16:54