我正在创建一个网页,我想知道是否有办法阻止访问某些页面,但如果PHP加载它们就可以访问。这个想法是这样的;我有一些模块include()
;他们用PHP。如果用户通过在地址栏中键入它们来访问它们是没有问题的,因为它们是使用$_SESSION
vars进行管理的,并且他们会看到他们在所包含的页面中看到的内容,但我只想防止这种情况,因为如果有人发现链接这是一个不舒服的观点。
答案 0 :(得分:0)
如果有人搜索,这就是答案。
if(!isset($_SERVER['HTTP_REFERER'])){
// redirect them to your desired location
header('location:../index.php');
exit;
}
此处在php标签内的页面顶部。