【发布时间】:2014-08-01 10:34:21
【问题描述】:
首先,我的php知识为零。 但是我设法找到了一个脚本来检查访问者是否来自某个站点,然后将访问者重定向到另一个站点:
<?php
$referer = $_SERVER['HTTP_REFERER'];
if ($referer = 'http://www.facebook.com/')
{
header('Location: http://www.test.com/facebook');
}
else
{
header('Location: http://www.test.com/failed');
}
?>
但我想知道是否可以在页面本身上使用此脚本。因此,如果用户来自即 Facebook,他会被定向到具有同一页面内容的 iframe?比如“位置:iframe”。否则他不能在页面上,会被重定向。
有点像看门人;)
提前谢谢大家!
/a
【问题讨论】:
-
请理解 HTTP_REFERER 绝不是“安全的”。这些数据很容易被欺骗,因为它只是在请求的标头中发送。 (或不..)。一些浏览器插件也会删除引用数据。
标签: php iframe http-referer