【发布时间】:2011-02-26 01:22:32
【问题描述】:
我很好奇不将 index.html 文件放入目录(例如图像)有什么影响/缺点。我知道当目录中不存在索引文件时,该目录中的文件不再是私有的,并且在指向时将对浏览器可见(例如 yoursite.com/images/)。除此之外,还有哪些重大影响需要考虑?以及如何正确保护它们。
谢谢!
【问题讨论】:
我很好奇不将 index.html 文件放入目录(例如图像)有什么影响/缺点。我知道当目录中不存在索引文件时,该目录中的文件不再是私有的,并且在指向时将对浏览器可见(例如 yoursite.com/images/)。除此之外,还有哪些重大影响需要考虑?以及如何正确保护它们。
谢谢!
【问题讨论】:
这取决于您的网络服务器,但没有一个有两个缺点。
对于当前的 Web 服务器,有很多方法可以避免每个目录都没有默认页面。您可以将自定义 404 设置为重定向到可用的页面,有些可以自动为您放入。就安全性而言,您可以关闭目录浏览以不允许人们看到内容。
如果您正在配置自己的服务器,那么没有服务器就不会成为问题,因为您可以控制服务器如何响应这种情况。人们通常只是将其作为故障保险装置,以确保解决上述两个问题。
【讨论】: