Apache 出现 “403 forbidden“ 排查方法

1、检查运行 Apache 进程的用户没有对目录具备读取权限

如果该用户没有对 Directory 指定的目录具备适当的读取权限,就会导致 403 错误。

​​例如 :使用用户apache启动Apache进程,但是apache用户对 Directory 指定的目录没有读取权限


2、检查 Directory 的 Require 指令权限设置是否正确
Require 指令控制谁可以访问该目录。如果配置不正确,也会导致 403 错误。

例如 :配置为​​​​ Require all denied​​​​


3、检查 Directory 中是否有指定索引文件,且 Options 是否指定 Indexes 选项

如果目录中没有默认的索引文件(例如 index.htmlindex.php),并且 Options 中没有启用 Indexes 选项,访问该目录会导致 403 错误。

​​

相关推荐
北城笑笑15 分钟前
Server 15 ,VMware ESXi 实战指南:Ubuntu 20.04.6 版本虚拟机静态 IP 配置、分辨率固定及远程访问实践
linux·运维·ubuntu·1024程序员节
汪汪大队u23 分钟前
IPv4与IPv6的对比
运维·网络·智能路由器
苹果醋31 小时前
学习札记-Java8系列-1-Java8新特性简介&为什么要学习Java8
java·运维·spring boot·mysql·nginx
or77iu_N1 小时前
Linux 查找文件
linux·运维·服务器
笑洋仟1 小时前
nvm切换node版本-jenkins上编译
运维·jenkins
zz-zjx1 小时前
MySQL 索引深度指南:原理 · 实践 · 运维(适配 MySQL 8.4 LTS)
运维·数据库·mysql
JavaOpsPro1 小时前
审计 jenkins获取构建历史,生成excel
运维·jenkins·excel
tan180°1 小时前
Linux网络UDP(10)
linux·网络·后端·udp·1024程序员节
小小的木头人2 小时前
Nagios Core + 插件 + Web 界面
运维
<但凡.2 小时前
Linux修炼:基础IO(二)
linux·运维·服务器·1024程序员节