空白index.php与Options -Indexes禁止目录列表?

时间:2012-11-18 18:09:19

标签: php apache security .htaccess directory-listing

似乎完全阻止人们查看目录列表(以提高安全性和保护内容)是一个好主意,从我已经完成的阅读中我发现了两种方法:< / p>

方式#1:在每个目录中放入一个空白的index.php / index.html文件 方式#2:将行Options -Indexes放在每个目录中的.htaccess文件中

哪一个更可取?或者,有更好的方法吗?

1 个答案:

答案 0 :(得分:4)

当您不希望任何目录列表公开时,请使用Options -Indexes(在root用户,而不是目录级别)。

当某些目录可以列出时,请使用空白index.html,但有些目录应保密。