-
问题描述
使用阿里云服务器配置80端口的静态资源Web服务器,访问时出现下图错误:
nginx
的403 Forbidden errors
表示你在请求一个资源文件但是nginx
不允许你查看。
403 Forbidden
只是一个HTTP状态码
,像404,200
一样不是技术上的错误。 -
解决方案
Nginx出现403最常见的原因是权限配置问题。
Nginx即需要文件的读权限,有需要文件所有父目录的可执行权限。
-
解决方案一
在配置文件中, user nginx; 改为 user root; 此处不起作用
-
解决方案二
修改相关文件夹的权限
chmod -R 777 /home
-
解决方案三
http { server{ location / { index index.html index.php; } } }
/dlib
目录下需要有index.html
文件才可以,用vim index.html
随便写点什么,重启nginx
就可以了。
-
-
References
(20200306已解决)Nginx 403 Forbidden
最新推荐文章于 2023-03-30 20:04:28 发布