0

如果他们没有推荐人,我想重定向我页面上的点击。但是,下面的 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>

任何帮助是极大的赞赏。谢谢!

4

0 回答 0