没有index.html文件到某些目录的缺点是什么

时间:2010-05-31 16:47:29

标签: html security browser web

我很好奇没有将index.html文件放到你的目录(例如图像)有什么影响/缺点。我知道当目录中没有索引文件时,该目录中的文件不再是私有文件,并且在点(例如yoursite.com/images/)时对浏览器可见。除此之外还要考虑哪些重大影响?以及如何妥善保护它们。

谢谢!

1 个答案:

答案 0 :(得分:2)

这取决于您的Web服务器,但没有一个有两个缺点。

  1. 如果没有安全保护,如果没有默认页面,某些Web服务器将显示目录内容。
  2. 如果有人输入your_site / directory /,并且没有默认页面,则会收到404错误。
  3. 使用当前的Web服务器,有很多方法可以避免每个目录都没有默认页面。您可以将自定义404设置为重定向到可用的页面,有些可以自动为您设置一个。就安全性而言,您可以关闭目录浏览以禁止人们查看内容。

    如果您正在配置自己的服务器,那么由于您可以控制服务器如何响应此类情况,因此不会出现问题。人们通常只是将其作为故障保险箱,以确保上述两个问题得到解决。