用户名:
密 码: 记住
您当前的位置:首页 > 网络编程 > php教程

Apache禁止列出目录方法介绍

时间:2015-01-23  来源:西部数据  作者:西部数据

我们有时会发现自己的网站可以列出目录了,下面我来介绍Apache禁止列出目录方法方法,其实方法很简单,我们只要在站点的目录中把options后面把indexes去掉就可以了。

原来是Options Indexes FollowSymLinks,则访问某目录,如果这个目录下没有默认显示的文件,则会列出该目录下的文件名。

改为Options FollowSymLinks后就提示403 fobidden了。例子:

  1.  
  2. Option Indexes Includes ExecCGI FollowSymLink 
  3. AllowOverride None 
  4. Order allow , deny 
  5. allow from 
  6. all 
  7.  

这里的配置都是针对/home/httpd/html这个目录而言的。

然后你再打开就不会列出目录了,而是如果没有默认首页就显示如下

Forbidden

You don't have permission to access /images/ on this server.

关于option参数

Option 命令有很多参数,名个参数意义如下:

All 准许以下所有的功能(MultiViews除外)

Multiviews 准许内容协商的Multiviews

Indexes 若该目录下无index文件,则准许显示该目录下的文件以供选择。

IncludesNOEXEC 准许SSI(Server-side Includes),但不可以使用#exec和#include功能

Includes 准许SSI

followSymLinks准许符号链接到其他目录

ExecCGI 准许该目录下可以使用CGI.

Order命令:用来设定谁能从这个服务器取得控制。它也有两个参数:

allow 可以取得控制

deny 禁止取得控制

来顶一下
返回首页
返回首页
推荐资讯
WiFi太不安全:7岁女孩11分钟内入侵公共网络 WiFi太不安全:7岁女孩11分钟内入侵近期刚刚发布研究说WiFi网络能获得人们手机里多少私人信息,
不服跑个分?人工智能也出现“刷分”乱象 不服跑个分?人工智能也出现“刷分2014年,人工智能领域突然爆发,成为了科研和科技创业的热门
相关文章
栏目更新
栏目热门