Indexes FollowSymLinks 表示禁止显示Apache的目录列表。
如何理解这句话呢,请看下面的例子:
比如安装完Apache之后都会在浏览器中输入:http://localhost:8080/
来测试是否安装成功。正常会显示It Works !如果把htdocs下的index.html删除的话就会显示文件根目录的的列表(文件和子目录)。
那么如何禁止显示目录列表呢?就是通过Indexes FollowSymLinks这个配置项。
修改conf/httpd.conf文件中的
Options Indexes FollowSymlinks
为:Options-Indexes FollowSymLinks
如果在虚拟机中配置
<Directory “D:test”>
Options -Indexes FollowSymLinks //Indexes前加-
AllowOverride None
Order deny,allow
Allow from all
</Directory>
另一种方法是:在根目录的.htaccess文件中输入
<File *>
Options –Index
</Files>