You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Nginx配置根目录为全员可读仍返回403 Forbidden的问题求助

Nginx配置根目录为全员可读仍返回403 Forbidden的问题求助

我把Nginx的根目录放在了个人主目录下面:
/home/user/nginx-root

Nginx里是这么配置的:

root /home/user/nginx-root;

这个根目录的所有者是我当前的用户,目录权限设的是775,文件权限是664。按道理root用户完全能读取这些内容,但Nginx还是报错了:

2024/08/14 13:15:44 [error] 11459#11459: *5 "/home/user/nginx-root/index.html" is forbidden (13: Permission denied), client: 123.123.123.123, server: , request: "GET / HTTP/1.1", host: "example.com"

我还试过执行chown -R root:root nginx-root把整个目录的所有者改成root,但问题还是没解决。

有没有大佬能帮我看看这是咋回事呀?

备注:内容来源于stack exchange,提问作者Tea Master

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.16 08:09:30