1、全局关闭
修改配置文件httpd.conf,把:
引用
Options Indexes FollowSymLinks
改为:
引用
Options -Indexes FollowSymLinks
重启httpd服务即可,这样可以把所有网站的Indexes选项都取消。
2、修改.htaccess文件
如需要针对特定的网站取消该功能,可以先打开.htaccess支持,修改/etc/httpd/conf/httpd.conf:
引用
<Directory "/var/www/html">
......
AllowOverride None
......
</Directory>
修改为:
引用
<Directory "/var/www/html">
......
AllowOverride All
......
</Directory>
然后,在各网站的主目录下写入一个.htaccess文件,内容有:
引用
# head .htaccess
Options -Indexes
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteBase /
......
保存后马上生效。
修改配置文件httpd.conf,把:
引用
Options Indexes FollowSymLinks
改为:
引用
Options -Indexes FollowSymLinks
重启httpd服务即可,这样可以把所有网站的Indexes选项都取消。
2、修改.htaccess文件
如需要针对特定的网站取消该功能,可以先打开.htaccess支持,修改/etc/httpd/conf/httpd.conf:
引用
<Directory "/var/www/html">
......
AllowOverride None
......
</Directory>
修改为:
引用
<Directory "/var/www/html">
......
AllowOverride All
......
</Directory>
然后,在各网站的主目录下写入一个.htaccess文件,内容有:
引用
# head .htaccess
Options -Indexes
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteBase /
......
保存后马上生效。