Apache设置禁止访问网站目录

为了让网站目录文件和程序代码的安全考虑,我们必须对某些目录或者文件的访问权限进行控制,来提高网站的安全。

进入apache的配置文件 httpd.conf 找到:

vim /etc/httpd/conf/httpd.conf
Options Indexes FollowSymLinks

修改为:

<font style="color:rgb(51, 51, 51)"><font face="Verdana, Arial, Helvetica, sans-serif"><Directory “/var/www/html”>
 #    Options None                        
 #    Options Indexes FollowSymLinks
      Options FollowSymLinks
 
     AllowOverride All
     Order allow,deny
     Allow from all
</Directory></font></font>

其实就是将Indexes去掉,Indexes表示若当前目录没有index.html就会显示目录结构。

重启Apache服务器

/etc/init.d/httpd restart