访问网页403错误原因

原因一:https项目配置文件的问题,加上cgi 文件路径,。因为装了两个版本的php,需要将cgi文件路径加到配置文件中

原因二:如果域名使用了cdn,需要将解析的域名加到cdn中(我们用的是阿里的cdn,加上之后就可以了)

原因三:就是百度搜索出来的directory路径权限问题

下面的图示解决的原因一的问题:因为directory路径配置错误(最下面一个图的最后一行标记的directory的路径问题,导致js,html文件是能访问的,就php文件不能访问),导致js,html,图片可以正常访问,访问php文件出现403错误。

出现如上图错误,当时网上搜索一直说是directory里的权限问题;后来更改了权限,依旧没有效果。

https访问出现这个问题,http访问没有问题。https配置路径错误,ssl配置文件中项目路径不对

如果服务器值只安装一个php版本,不要标红的前两行配置

访问网页403错误原因_第1张图片

原因四:Apache2.4版本以上会有问题

更改完权限之后,查看一下文件缩进,缩进会影响权限生效

后面碰到更多关于这方面的坑,再继续加

你可能感兴趣的:(Apache)