有客户向我们反馈自己的网站二级目录打开之后就会出现自己的网站文件,如下图所示:

帮客户禁止apache访问非虚拟主机目录

 

当我们访问某个网站时在后面加上相关的目录,就可以浏览目录下面的文件,这对网站来讲是非常不安全的。一般出现这种情况是因为网站目录下面缺少index文件,那么如何禁止apache访问非虚拟主机的目录呢?

 

解决方法有多种,在此我们只选择一种比较常用也是比较简单的方法:在网站根目录下找到.htaccess文件,如果没有此文件就新创建一个,在这个文件内加入以下代码,保存就可以。

 

<Files *>
 Options -Indexes
</Files>

 

然后我们打开网站下的目录测试一下,网站提示403就成功了,效果图如下:

帮客户禁止apache访问非虚拟主机目录

评论被关闭

在线客服