apache-2.2 – 为什么人们将空的index.html文件放入web目录?

我看到很多时候其他人的网站目录都是空的
html索引文件(每个目录1个文件). AFAIK – 这是为了防止网站用户看到目录内容 – 对吗?

我通常以不同方式禁用httpd.conf中的索引:

<Directory />
   Order Deny,Allow
   Deny from all
   Options None
   AllowOverride None
</Directory>

在每个面向Web的目录中创建index.html而不是简单地限制apache配置文件中的索引的原因是什么?

最佳答案
> Httpd配置并不总是由与编写网站数据的代码/包相同的人完成.放空index.html是确保即使配置不正确也不显示索引的一种方法.
>此外,如果用户通过手动编辑URL或断开的链接到达索引页面,它可以避免显示“禁止”错误消息.这可以避免,但它需要一些配置工作,这是一个问题,因为…见第1点.

转载注明原文:apache-2.2 – 为什么人们将空的index.html文件放入web目录? - 代码日志