【Apache】禁止list目录浏览

    默认情况下,Apache的目录浏览功能是开放的,这样就存在安全漏洞了,一般情况下目录浏览功能是不需要的,特别是对于已经上线的系统来说。所以我们需要来禁用目录的浏览权限。

    具体如下:

    方法一:修改apache的配置文件httpd.conf,找到网站对应的配置项,在以下配置项前使用#注释掉或者去掉其中的Indexes就可以了

    Options Indexes FollowSymLinks



    方法二:

    在网站根目录下新建文件.htaccess,添加文件内容如下:

    Options -Indexes

    参考:apache 禁止 list 目录浏览



    本博客所有文章如无特别注明均为原创。
    复制或转载请以超链接形式注明转自枫芸志,原文地址《【Apache】禁止list目录浏览
    标签:
    分享:

已经有7 条评论抢在你前面了~

  1. 沙发
    洋洋 2012年4月8日 下午8:18

    我想问一下,我博客更新文章后必须要重启两次lighttpd才能打开网站。要不然更新文章就打不开网站,就是没反应,我删除所有的插件还是这样,但同一个vps下的其它网站又不像这样。。这是怎么回事?

    [回复]

    晴枫

    晴枫 回复:

    @洋洋, 备份一下数据,然后重新安装WordPress

    [回复]

    洋洋 回复:

    @晴枫, 之前我就是从另一个vps搬过来后就出现这样的问题。
    当时好像我也重装过一次,用wp自带的导入工具主没有问题。但是我又得改很多东西,所以我主直接还是
    用导入数据然后就这样了。。应该是mysql的问题。回复评论什么的网站不会打不开。只有在更新内容才会这样

    [回复]

    晴枫

    晴枫 回复:

    @洋洋, 确实有点奇怪,没有碰到过

    [回复]

  2. 板凳
    ㊣气大侠CV! 2012年3月25日 下午8:28

    如果是虚拟主机禁用了.htaccess
    就在每个目录下 建立 空的index.html 或 index.php 哈哈

    [回复]

    晴枫

    晴枫 回复:

    @㊣气大侠CV!, 好吧 这个太坑了

    [回复]

  3. 地板
    呱呱歌舞汇 2012年3月24日 下午10:05

    如果是自己的服务器的话,用第一张方法不错,如果是虚拟主机的话,只能使用第二种方法了。

    [回复]

无觅相关文章插件,快速提升流量