禁止Apache在缺少默认文档页面时列出目录文件内容列表

如你所知,缺省条件下Apache服务器允许用户浏览目录的内容。如果你的网站根目录下有一个club的子目录,如果该目录下缺少定义的默认文档页面,当用户访问http://yourdomain/club/时apache会把此目录下的内容全列出来。这里就有些使用Apache的网友询问如何禁止Apache服务器列出目录内容?我们可以通过修改Apache配置文件httpd.conf中Options Indexes FollowSymLinks实现:

<Directory />
    Options Indexes FollowSymLinks   #原则上注释掉该行即可,但是部分版本的Apache注释掉该行后没有效果,建议修改为Options none。
    AllowOverride None
    Order deny,allow
    Deny from all
</Directory>


建议默认情况下,设置APACHE禁止用户浏览目录内容。

相关文章

此处评论已关闭