关闭Apache的目录浏览功能

前一篇文章说了本站被黑,另找到一个来源居然暴出许多wordpress站的主机路径,估计那些站都是被黑了的。那么如何禁止目录浏览呢?

因为一般使用wordpress建立的网站基本是使用Apache的主机,所以就直接说如何关闭Apache的目录浏览功能。

方法一

修改Apache配置文件——打开Apache配置文件httpd.conf,查找 Options Indexes FollowSymLinks,修改为 Options -Indexes (减号就代表取消),保存退出,重新启动Apache。

方法二

修改.htaccess文件——在.htaccess文件里加入“Options -Indexes”(没有双引号)就可以阻止目录列表的显示了。


另外,如果没有权利修改Apache配置、服务器也不支持.htaccess文件的时候,只能使用最笨的方法了——手动在每个目录下新建内容为空的index.html来防止列目录的。