时间:2020.04.10
环境:CentOS7 nginx:1.16.1
目的:通过NGINX代理访问前端页面
说明:
作者:Zhong QQ交流群:121160124 欢迎加入!
在服务器安装了NGINX作为前后端代理 访问web页面时 出现403 Forbidden提示 如下图(摘自360百科):
403错误是网站访问过程中,常见的错误提示。资源不可用。服务器理解客户的请求,但拒绝处理它。通常由于服务器上文件或目录的权限设置导致,比如IIS或者apache 设置了访问权限不当。
解决方案一:
找到NGINX主配置文件nginx.conf文件 修改user nginx;(一般位于最上面)为 user root;这样就可以正常访问了 因为默认的ngixn用户权限不包括用户专属的目录如root用户的目录/root 这样赋予nginx角色为root 理论上是可以访问任何目录的 但考虑到安全 不推荐这样做
解决方案二(推荐):
把前端文件放到公用目录如/usr/share/nignx/html中 这也是默认配置文件指定的目录:
关注微信公众号:
邂逅最美的时光