使用PHP或Javascript重定向空白引用者

时间:2013-10-18 23:24:55

标签: javascript php referrer

如果他们没有推荐人,我想在我的网页上重定向匹配。但是,下面的PHP代码只有在单独的PHP页面上才有效,而且与我的登录页面不同。这不起作用,因为它需要在接收点击的页面上,所以如果有人访问没有推荐人的页面,他们将被重定向到虚假页面(yahoo.com)。

    <?php
    if (empty($_SERVER['HTTP_REFERER'])){
          header('Location: http://www.yahoo.com');
    } else {
          header('Location: http://mypage.com');
    };
    ?>

我也试过使用Javascript,但无法弄清楚Javascript认为是什么空白推荐人。

    <script type="text/javascript">
    if (document.referrer == ("undefined" || "null" || "" || "unknown" || "blank" || "false"))
          location.href = "http://yahoo.com";
    </script>

非常感谢任何帮助。谢谢!

0 个答案:

没有答案