0

我的 wordpress 网站有这个代码

<?php
if(!isset($_COOKIE['iwashere']) || ($_COOKIE['iwashere'] != "yes")){
setcookie("iwashere", "yes", time()+20000,'howtobuygoldoffshore.com');
header("Location: http://www.howtobuygoldoffshore.com/sitemap"); 
exit;
}

它运行良好,并根据 cookie 重定向新用户。

现在,如果有人想直接访问一个链接,即:http://howtobuygoldoffshore.com/process-payment 他们无法打开它,因为由于 cookie 重定向,它会将他们重定向到登录页面

我希望以两种方式使用它。如果新用户直接访问诸如http://howtobuygoldoffshore.com/process-payment之类的链接,他也应该能够正确访问直接链接而不会看到登录页面

这可能吗?

4

1 回答 1

1

看看$_SERVER['REQUEST_URI']

您可以检查是否给出了 index.php(或任何其他登陆页面)或类似的东西,并进行或不进行重定向。

于 2012-05-02T10:00:15.553 回答