网站突然全页面403别乱重启服务,按这四步查,两分钟修好不用瞎折腾

9年前 (2018-05-24)阅读1回复0
genmulu
genmulu
  • 管理员
  • 注册排名1
  • 经验值27950
  • 级别管理员
  • 主题5590
  • 回复0
楼主

新手网站突然所有页面403 Forbidden,急得乱重启服务,其实403就是权限不够或者配置不对,顺着查两分钟就能修好。第一,先看网站根目录的权限,是不是设成了777,Nginx为了安全会拒绝777权限的目录,把权限改成755,文件改成644,权限对了就正常访问;第二,检查Nginx站点配置里的根目录路径是不是对的,比如你源码放在/www/wwwroot/genmulu.cn,结果配置里写的是别的路径,Nginx读不到文件,直接返回403;第三,是不是你在Nginx里配置了IP黑名单,不小心把自己的IP封进去了,所以自己访问403,别的用户访问正常;第四,看是不是目录里没有默认首页文件,比如index.php、index.html,Nginx访问目录找不到入口,也会返回403。

我之前遇到过一次403,就是把网站目录权限不小心设成了777,Nginx安全策略直接拒绝访问,改成755之后立刻就正常了。很多新手一看到403就慌,其实403就是访问被拒绝,顺着权限、路径、黑名单这几个点查,两分钟就能定位问题,根本不用重启服务器折腾半天。真的,遇到403别乱改配置,先看权限对不对,路径对不对,大部分问题都是这几个小原因。

本站源码来源于网络收集修改或者交换,甚至可能并非原创,如遇未经考证信息需持审慎态度。若有疑问,可联系本站处理。

本文地址:https://www.genmulu.cn/genmulu/3255.html

0
回帖

网站突然全页面403别乱重启服务,按这四步查,两分钟修好不用瞎折腾 期待您的回复!

取消
载入表情清单……
载入颜色清单……
插入网络图片

取消确定

图片上传中
编辑器信息
提示信息