2017-08-28 66 views
0

我正在创建一个网页,我想知道是否有办法阻止访问某些页面,但如果PHP加载它们可以访问。这个想法是这样的;我有一些模块,我include();他们与PHP。如果用户通过在地址栏中输入地址来访问他们,那么这将不会有任何问题,因为他们是通过$_SESSION变量管理的,他们会看到他们在包含的页面中看到的内容,但我只是想防止这种情况发生,因为如果有人发现该链接是不舒服的看法。通过输入地址栏阻止访问,但php只加载

+1

你可以分享你的代码,以便我们看看问题? –

+2

查找.htaccess – clearshot66

+0

请参阅[this](https://stackoverflow.com/q/33999475/863110)问题。 –

回答

0

这是任何人搜索时的答案。

if(!isset($_SERVER['HTTP_REFERER'])){ 
    // redirect them to your desired location 
    header('location:../index.php'); 
    exit; 
} 

在这个到php标签页面的顶部。

相关问题