0
我在.htaccess
文件中使用Options –Indexes
我想禁用列表中的文件,但仍然在我转到该目录时可以看到该目录中的所有文件。我究竟做错了什么? (Apache服务器)。为什么不能禁用我的网站的目录列表?
我在.htaccess
文件中使用Options –Indexes
我想禁用列表中的文件,但仍然在我转到该目录时可以看到该目录中的所有文件。我究竟做错了什么? (Apache服务器)。为什么不能禁用我的网站的目录列表?
是否有可能您有DirectorySlash
已关闭?它使得对缺少尾部斜线的目录的请求被重定向到与相同的目录尾部斜线。默认情况下,它是,但如果它关闭,它有一个strange side effect that allows listing of directories regardless of the Indexes
options:
关闭斜线重定向可能会导致信息泄露。考虑mod_autoindex处于活动状态(Options + Indexes)和DirectoryIndex设置为有效资源(比如index.html)并且没有为该URL定义其他特殊处理程序的情况。在这种情况下,带有斜线的请求会显示index.html文件。但是没有斜杠的请求会列出目录内容。