我经常看到其他人的网站目录有空的 html 索引文件(每个目录 1 个文件)。AFAIK - 这样做是为了防止网站用户看到目录内容 - 对吗?
我通常以不同的方式禁用 httpd.conf 中的索引:
<Directory />
Order Deny,Allow
Deny from all
Options None
AllowOverride None
</Directory>
Run Code Online (Sandbox Code Playgroud)
在每个面向 Web 的目录中创建 index.html 而不是简单地限制 apache 配置文件中的索引的原因是什么?
niX*_*Xar 12
Httpd 配置并不总是由编写代码/打包网站数据的人完成。放置空 index.html 是确保即使配置不正确也不会显示索引的一种方法。
此外,如果用户通过手动编辑 URL 或断开的链接到达索引页面,它可以避免显示“禁止”错误消息。这是可以避免的,但它需要一些配置工作,这是一个问题,因为......请参阅第 1 点。
归档时间: |
|
查看次数: |
2666 次 |
最近记录: |