网上禁止 apache 服务器显示目录索引的方法大多都是基于 linux 操作系统的,通过修改 httpd.conf 文件达到禁止 apache 显示目录索引(禁止 apache 显示 web 目录)的目的,然而在 debian 系统下,apache2 版本是没有 httpd.conf 这个文件的,那么在 debian 系统中怎么 debian 禁止 apache 显示目录索引(debian 禁止 apache 显示 web 目录)呢?
首先请通过 ftp 将 default 文件下载到本地,通过记事本等工具打开。
将以下代码粘贴到<VirtualHost *:80>(代码粘贴到这两个标签中间)</VirtualHost>中。
<Directory /srv/www/> Options FollowSymLinks MultiViews AllowOverride None Order allow,deny allow from all </Directory>
将“/srv/www/”改成你要禁止显示目录索引的路径即可。
如果已经存在如下代码:
<Directory /srv/www/> Options <span style="color:#ff0000;">Indexes</span> FollowSymLinks MultiViews AllowOverride None Order allow,deny allow from all </Directory>
那么删除上述代码中的红色“Indexes”即可。
注意:最后别忘了重新启动 apache 让更改生效。
本文为原创文章,版权归国外主机测评所有,欢迎分享本文,转载请保留出处!