我不能对访问者隐藏我的php核心文件
现在我正在使用.htaccess隐藏某些文件夹,以防访问者使用 “选项-索引” 如果我的用户键入www.mysite.com/foldername/将显示我想要的错误页面,但如何确保用户无法看到这些文件夹中的文件 例如:www.mysite.com/ajax/file.php显示用户是否在中键入,但www.mysite.com/ajax/将显示一个错误页面 如何确保用户无法查看文件夹中的单个文件?我的ajax文件夹中有一些文件,还有我不希望用户看到的/functions/文件夹我不能对访问者隐藏我的php核心文件,php,.htaccess,hide,Php,.htaccess,Hide,现在我正在使用.htaccess隐藏某些文件夹,以防访问者使用 “选项-索引” 如果我的用户键入www.mysite.com/foldername/将显示我想要的错误页面,但如何确保用户无法看到这些文件夹中的文件 例如:www.mysite.com/ajax/file.php显示用户是否在中键入,但www.mysite.com/ajax/将显示一个错误页面 如何确保用户无法查看文件夹中的单个文件?我的ajax文件夹中有一些文件,还有我不希望用户看到的/functions/文件夹 提前感谢通常,你
提前感谢通常,你不想让别人看到的文件会被放在你的公用文件夹之外 像这样:
-root
--public_html
---index.php
--application (secret)
---somefile.php
require('../application/somefile.php');
然后,将它们包括在index.php中,如下所示:
-root
--public_html
---index.php
--application (secret)
---somefile.php
require('../application/somefile.php');
但是php的内容对访问者是不可见的,如果与ajax一起使用,则必须通过浏览器访问
如果你不想让人们得到文件夹中的文件列表,你可以放在index.php中阻止它