PHP $_SERVER[‘HTTP_REFERER’] 小注意

PHP中$_SERVER[‘HTTP_REFERER’]返回上一个页面来路链接,

其中有PHP手册是这样说的:

“HTTP_REFERER”
链接到当前页面的前一页面的 URL 地址。不是所有的用户代理(浏览器)都会设置这个变量,而且有的还可以手工修改 HTTP_REFERER。因此,这个变量不总是真实正确的。

有chrome浏览器下,这个值总是有效,
但在IE浏览器下的话,假如你是通过js的location来跳转的话,那这个值是获取不到的。