我无法隐藏访客的php核心文件

时间:2013-11-26 00:16:58

标签: php .htaccess hide

现在我正在使用.htaccess来隐藏访问者使用

查看某些文件夹

“选项 - 索引”

如果我的用户输入www.mysite.com/foldername/,会显示我想要的错误页面,但是如何确保用户无法在这些文件夹中看到自己的文件?

例如:www.mysite.com/ajax/file.php显示用户是否输入,但www.mysite.com/ajax/将显示错误页面。

如何确保用户无法查看文件夹中的单个文件?我的ajax文件夹中有一些文件,还有我希望用户无法看到的/ functions /文件夹

提前致谢

1 个答案:

答案 0 :(得分:1)

通常您不希望别人看到的文件会被保留在您的公共文件夹之外。

像这样:

-root
--public_html
---index.php
--application (secret)
---somefile.php

然后你会将它们包含在index.php中,如下所示:

require('../application/somefile.php');

但访问者无法看到您的php内容,如果与ajax一起使用,则必须通过浏览器访问它们。

如果您不希望别人获取文件夹中的文件列表,您可以输入index.php来阻止它。