隐藏打开的目录

时间:2012-06-23 22:07:48

标签: php apache file-io directory

我有一个网站,现在用户只需打开一个目录并查看其中的所有文件。如何禁用它?

我在考虑php.ini文件,或者通常是任何可以解决问题的php配置(它是用PHP运行的Apache服务器)。

2 个答案:

答案 0 :(得分:2)

在apache配置中禁用Indexes选项。

将此信息放在网站根目录的httpd.conf.htaccess中。

Options -Indexes

这样,如果文件夹没有索引页面,用户将收到403 Forbidden错误。

答案 1 :(得分:1)

将一个名为.htaccess的文本文件放到您网站的root-dir或您要隐藏的目录中,并附上以下内容:

Options -Indexes