在某些情况下,我使用以下命令重定向访问者以隐藏referer:
<meta http-equiv="refresh" content="0;url=//NewURL">
但是我的analytics js脚本在重定向之前运行,所以它会检测referer。是否可以在重定向的情况下屏蔽js?或者我可以使用其他重定向方法来释放referer信息?
发布于 2016-11-04 20:52:36
这很简单。如果有人需要它:你可以在php中关闭head,body,html标签和exit脚本。
<meta name="referrer" content="no-referrer" />
<?php
$ref = $_SERVER['HTTP_REFERER'];
if (strpos($ref,'UNWANTED_REFERER')!== false)
{$newurl="//".$_SERVER[HTTP_HOST].$_SERVER[REQUEST_URI];
echo "<meta http-equiv=\"refresh\" content=\"0;url=".$newurl."\">";
echo "</head><body></body></html>";
exit(0);
}
?>https://stackoverflow.com/questions/40422536
复制相似问题