当前位置:  操作系统/服务器>linux

禁止apache显示目录索引的常见方法(apache禁止列目录)

    来源: 互联网  发布时间:2014-08-25

    本文导语:  禁止Apache显示目录索引,禁止Apache显示目录结构列表,禁止Apache浏览目录,这是网上提问比较多的,其实都是一个意思。下面说下禁止禁止Apache显示目录索引的常见的3种方法。要实现禁止Apache显示目录索引,只需将 Option 中的 ...

禁止Apache显示目录索引,禁止Apache显示目录结构列表,禁止Apache浏览目录,这是网上提问比较多的,其实都是一个意思。下面说下禁止禁止Apache显示目录索引的常见的3种方法。
要实现禁止Apache显示目录索引,只需将 Option 中的 Indexes 去掉即可。

1)修改目录配置:

代码如下:


Options Indexes FollowSymLinks # 修改为: Options  FollowSymLinks
    AllowOverride None
    Order allow,deny
    Allow from all

只需要将上面代码中的 Indexes 去掉,就可以禁止 Apache 显示该目录结构。用户就不会看到该目录下的文件和子目录列表了。Indexes 的作用就是当该目录下没有 index.html 文件时,就显示目录结构,去掉 Indexes ,Apache 就不会显示该目录的列表了。

2)修改Apache配置文件[httpd.conf]

搜索“Options Indexes FollowSymLinks”,修改为“Options -Indexes FollowSymLinks”即可。
在Options Indexes FollowSymLinks在Indexes前面加上 – 符号。备注:在Indexes前,加 + 代表允许目录浏览;加 – 代表禁止目录浏览。这样的话就属于整个Apache禁止目录浏览了。
如果是配置虚拟机,则如下:

代码如下:


   
        Options -Indexes FollowSymLinks # 修改为 -Indexes 即可
   
    ServerAdmin mail@jb51.com
    DocumentRoot "../vhosts/blog.phpha.com"
    ServerName shopex:80
    ServerAlias blog.phpha.com
    ErrorLog logs/blog.phpha.com-error_log

3)通过.htaccess文件

可以在根目录新建或修改 .htaccess 文件中添加

代码如下:


 Options -Indexes

就可以禁止Apache显示目录索引。


    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 请教高手:在java中如何禁止屏幕考屏及在jsp中禁止copy操作?
  • js禁止页面刷新 js禁止用F5键刷新 js禁止右键
  • 请问如何用iptables禁止一个IP地址范围
  • ldd3: 禁止了中断,是不是就没有系统滴答了?
  • 用iptables设定禁止ping 后,重启电脑后又会生效,
  • wince禁止程序标题栏上的退出按钮示例
  • FileUpload 控件禁止手动输入
  • 怎样在服务器上禁止访问某网站
  • Telnet 端口禁止,如何打开?
  • Android如何禁止横屏竖屏的变换
  • 为什么要限制我进入csdn(说我的ip被禁止进入)?
  • 如何禁止编辑文本框内的消息!谢谢!
  • 禁止了根用户登录,现在后悔了
  • 怎样将Form里type为text 的input设为只能读不能写(禁止用户输入)?
  • 怎样禁止linux服务器的自动黑屏?
  • unix系统文件名中允许/禁止哪些字符?
  • 为什么我用 iptables 禁止不了一指定IP
  • 如何只禁止某个普通用户修改密码
  • 如何禁止文件拷贝
  • 在Linux库中, 如何禁止导出函数?


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3