0
我正在创建一个网页,我想知道是否有办法阻止访问某些页面,但如果PHP加载它们可以访问。这个想法是这样的;我有一些模块,我include()
;他们与PHP。如果用户通过在地址栏中输入地址来访问他们,那么这将不会有任何问题,因为他们是通过$_SESSION
变量管理的,他们会看到他们在包含的页面中看到的内容,但我只是想防止这种情况发生,因为如果有人发现该链接是不舒服的看法。通过输入地址栏阻止访问,但php只加载
我正在创建一个网页,我想知道是否有办法阻止访问某些页面,但如果PHP加载它们可以访问。这个想法是这样的;我有一些模块,我include()
;他们与PHP。如果用户通过在地址栏中输入地址来访问他们,那么这将不会有任何问题,因为他们是通过$_SESSION
变量管理的,他们会看到他们在包含的页面中看到的内容,但我只是想防止这种情况发生,因为如果有人发现该链接是不舒服的看法。通过输入地址栏阻止访问,但php只加载
这是任何人搜索时的答案。
if(!isset($_SERVER['HTTP_REFERER'])){
// redirect them to your desired location
header('location:../index.php');
exit;
}
在这个到php标签页面的顶部。
你可以分享你的代码,以便我们看看问题? –
查找.htaccess – clearshot66
请参阅[this](https://stackoverflow.com/q/33999475/863110)问题。 –