apache禁止目录列表显示

在你apache安装目录找到httped.conf文件

 代码如下 复制代码

<Directory "E:/www">下面的

 Options Indexes FollowSymLinks

改成

  Options  FollowSymLinks

再找到

 代码如下 复制代码

<Directory />
    Options Indexes FollowSymLinks
    AllowOverride None
    Order deny,allow
    Deny from all
</Directory>

改成

<Directory />
    Options  FollowSymLinks
    AllowOverride None
    Order deny,allow
    Deny from all
</Directory>

修改好之后重启你的apache,我们再访问就会看到

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

这代码成功了哦。

上面介绍的是有服务器操作权限的,如果没有权限解决办法也很简单直接在目录创建一个index.html文件即可。

时间: 2024-09-17 12:52:32

apache禁止目录列表显示的相关文章

windows服务器apache禁止目录浏览

我先是在网上搜索apache禁止目录浏览然后找到了下面方法 httpd.conf option选项 把Options Indexes FollowSymLinks 修改成 Options FollowSymLinks 就可以了,但我发现在apache httpd.conf配置文件中并没有搜索到Options Indexes FollowSymLinks 所以我换成了搜索Options FollowSymLinks 找到了,按上面说应该是不会列出目录浏览了呀,但我访问还是列出来了 于是我仔细看它的

nginx与Apache禁止目录执行php文件权限

服务器配置过程中,经常需要对指定的目录进行权限配置,比如上传目录,是属于不安全目录,我们需要禁止其执行php脚本的权限,nginx与apache禁止目录执行php文件权限方法如下: Nginx禁止目录执行php文件权限 以下配置均在nginx配置的server处添加  代码如下 复制代码 location ~ /attachments/.*.(php|php5)?$ { deny all; } 禁止attachments目录执行php文件权限 2.多个目录  代码如下 复制代码 location

apache 禁止目录的自动目录列表显示

目录列表原因分析 当用户请求的URL地址是某个目录地址的时候,如果该目录开启了自动列表功能并且WEB服务器默认的页面文件(如index.html/home.html/default.htm/default.asp/default.aspx/index.php等)也不存在,那么该目录所包含的文件就会被自动的以列表的形式显示出来,这样可能就会导致敏感文件被泄露. 安全隐患 1.如果必须开启该目录的目录列表功能,则应对该目录下的文件进行详细检查,确保不包含敏感文件. 2.如非必要,请重新配置WEB服务

Apache禁止目录访问的方法

1.打开apache%C5%E4%D6%C3/" target="_blank">apache配置文件httpd.conf 2.找到  代码如下 复制代码 <Directory "f:/web"/>    Options Indexes    AllowOverride None    Order allow,deny    Allow from all  </Directory> 只需要修改Options Indexes为O

apache 禁止目录浏览实现方法

http.conf 文件中  代码如下 复制代码 <Directory />     Options Indexes FollowSymLinks     AllowOverride None </Directory> 把  代码如下 复制代码 Options Indexes FollowSymLinks 改为 Options FollowSymLinks 就不会浏览目录了,加上就又可以浏览目录了 在根目录建立htaccess文件, 添加代码:  代码如下 复制代码 Options

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

禁止Apache显示目录索引,禁止Apache显示目录结构列表,禁止Apache浏览目录,这是网上提问比较多的,其实都是一个意思.下面说下禁止禁止Apache显示目录索引的常见的3种方法.要实现禁止Apache显示目录索引,只需将 Option 中的 Indexes 去掉即可. 1)修改目录配置: 复制代码 代码如下: <Directory "D:/Apache/blog.phpha.com">Options Indexes FollowSymLinks # 修改为: Op

nginx或Apache中禁止目录执行权限

经常会把网站的图片文件上传目录设置为只可上传文件但不能执行文件,就是要禁止执行权限. 本节就为大家介绍nginx上传目录的权限配置.禁止执行权限的方法. Nginx禁止目录执行php文件权限 以下配置均在nginx配置的server处添加  代码如下 复制代码 location ~ /attachments/.*.(php|php5)?$ { deny all; } 禁止attachments目录执行php文件权限 2.多个目录  代码如下 复制代码 location ~ /(attachmen

Apache下实现禁止目录浏览

一.发现问题 当访问Apache中某个项目的某个目录,会将该目录下的文件列出来,很不安全.  二.解决问题 在httpd.conf中,找到内容为(省去文件中的注释) <Directory "C:/Apache/htdocs"> Options Indexes FollowSymLinks AllowOverride None Order allow,deny Allow from all </Directory> 改为Options -Indexes Follo

apache中修改根目录/禁止目录列表/配置虚拟主机

要禁止 Apache 显示目录结构列表,只需将 Option 中的 Indexes 去掉即可. 比如我们看看一个目录的目录配置:  代码如下 复制代码 <Directory "D:/Apa/blabla">     Options Indexes FollowSymLinks    AllowOverride None    Order allow,deny    Allow from all</Directory> 你只需要将上面红色代码中的 Indexes