apache 403 Forbidden

1.禁止Indexes参数

下面是设置站点目录/application/apache2.22.27/htdocs的权限问题,其中Indexes参数,是在该站点目录下,如果没有首页文件 index.XXX 如果带有Indexes参数就会显示这个站点目录的结构,如果把Indexes参数去掉,那么就出出现403 Forbidden

<Directory "/application/apache2.22.27/htdocs">

Options Indexes FollowSymLinks

AllowOverride None

Order allow,deny

Allow from all

</Directory>

#####################相关参数设置成下面,将出现403 Forbidden

<Directory "/application/apache2.22.27/htdocs">

Options Indexes FollowSymLinks

AllowOverride None

Order allow,deny

Allow from all

</Directory>

<IfModule dir_module>

DirectoryIndex index.html ##只要在/application/apache2.22.27/htdocs目录下面不存在index.html文件就会出现403

</IfModule>

时间: 2024-10-10 02:34:27

apache 403 Forbidden的相关文章

APACHE 403 FORBIDDEN错误的解决办法之一

打开 apache的配置文件httpd.conf,找到这段代码: Options FollowSymLinksAllowOverride NoneOrder deny,allowDeny from all 有时候由于配置了php后,这里的“Deny from all”已经拒绝了一切连接.把该行改成“allow from all”,修改后的代码如下,问题解决. Options FollowSymLinksAllowOverride NoneOrder deny,allowAllow from al

Apache error: 403 Forbidden You don&#39;t have permission to access

CentOS 6 solution: chcon -t httpd_sys_content_t -R /directory refer to: https://www.centos.org/forums/viewtopic.php?f=19&t=15128&start=10#p70999 Apache error: 403 Forbidden You don't have permission to access

Linux课程笔记 Apache服务Forbidden 403故障分析

403 Forbidden资源不可用.服务器理解客户的请求,但拒绝处理它.通常由于服务器上文件或目录的权限设置导致. 原因1(重要) apache配置文件中没有对站点目录的权限许可配置,这通常是在初始安装apache后,更改了默认的apache站点目录导致.如编译安装apache(假定安装目录为/application/apache2.2.23/)后,将站点目录更改为其他的路径:/var/html,则会报403错误 原因2 站点目录下无首页文件,而apache的配置又禁止了目录浏览,就会提示40

Apache服务器 403 Forbidden的几种错误原因小结!

403 Forbidden错误原因详解 403 - Forbidden(禁止访问),服务器拒绝请求 - forbidden request (matches a deny filter) => HTTP 403 - The request was a legal request, but the server is refusing to respond to it. 复制代码 原因1 apache的配置文件没有对站点目录许可 apache配置文件中没有对站点目录的权限许可配置,这通常是在初始化

Apache访问index.html总是出现403 Forbidden错误的解决方案

刚装了Apache,我保证/etc/httpd/conf/httpd.conf这里面设置的没问题,什么权限啥的一点问题都没有,不要再说什么Deny from all了,根本不是这玩意儿的问题.我的httpd.conf里面都是Allow from all,怎么会是配置问题. 那是哪里的问题呢? 请接着看: 我在/var/www/html里面使用命令产生一个简单的文件 echo "hello" >index.html 然后访问我的Apache服务器地址http://192.168.1

MAC OS X Apache DocumentRoot 403 forbidden 原因 &amp; 解决方案

MAC OS X:10.11.8 Apache: 2.4 DocumentRoot: ~/Desktop/WWW/ Error:     403 forbidden 各种查资料,问题都没有办法解决,尝试如下方案: 1. DocumentRoot 更改为 系统默认的 /Libary/WebServer/Document/ 2. apachectl restart 3. localhost 访问, It Works~ 4. DocumentRoot 变更为  ~/WWW/ 5. localhost

redhat centos apache 403 错误 Forbidden You don&#39;t have permission to access / on this server

redhat centos apache 403 错误 centos7 apache2.2.34源码包安装成功,确认进程已启动( ps -le | grep httpd) ,防火墙已关闭,但访问时报错: Forbidden  You don't have permission to access / on this server 原因为:安装目录/conf/httpd.conf配置文件中 User deamon Group deamon 选项没有修改,上述配置为默认配置,将其修改为 User t

Apache2.4部署django出现403 Forbidden错误解决办法

前言:Apache部署django出现403 Forbidden错误最好要结合apache中的错误日志来观察出现何种错误导致出现403错误 下午百度了一下午没找到解决办法,试了n种方法,简直坑爹! 比如网页出现最多的解决办法是: <Directory E:/wamp/Apache24/www(你的工程路径)>           Order allow,deny           Allow from all       </Directory> 可惜这样改了后还是报403,最后

Apache - 403错误

1.1.1  现象 安装完毕后,访问http://localhost:8080/,出现错误:HTTP 错误 403 - 禁止访问,即403 Forbidden:You don't have permission to access / on this server. 1.1.2  原因 马上打开apache的配置文件httpd.conf,逐行检查.在大约快一半的地方有以下这段代码: <Directory /> Options FollowSymLinks AllowOverride None