我已经阅读了几种将用户重定向到主页的方法,但是,如果我们需要通过Google或Bing等搜索引擎访问该页面,那么该怎么办呢?
我需要这个,因为我要建立一个雪茄网页,并且在某些国家/地区要求查看内容的年龄。
答案 0 :(得分:1)
您可以在首次访问网站时通过PHP / JavaScript设置Cookie或会话,如果Cookie已存在,请检查所有即将到来的访问。如果没有,请将它们重定向到主页。
答案 1 :(得分:0)
在PHP中,您可以使用以下功能:
$_SERVER['HTTP_REFERER'];
我相信这也会检索您引用的完整网址。
请参阅:http://php.net/manual/en/reserved.variables.server.php
在我读错了问题时忽略了上述答案。最好的办法是在会话中存储。如果存在会话密钥,则不进行重定向,如果它没有重定向。
<?php
session_start();
$_SESSION['existingUser'] = true;
print_r($_SESSION);
?>