Nginx静态文件403禁止

时间:2018-10-12 11:48:31

标签: nginx nginx-config

我正在尝试配置nginx以从目录中提供静态文件。并尝试访问路径/ static /

时获得403 Forbidden

这是我配置中的一部分:

user root;
<...>
http {
    <...>
    server {
        <...>
        location /static/
        {
            alias /home/my_user/static/;
            autoindex on;
        }
        <...>
    }
}

我还具有/home/my_user/static/的777递归权限,是的,我在目录内具有index.html。而且仍然出现错误。为什么?

os:Centos 7

1 个答案:

答案 0 :(得分:1)

启用标志

/usr/sbin/setsebool -P httpd_read_user_content true

解决问题。

感谢https://serverfault.com/questions/899187/nginx-static-file-configuration-for-cenotos-7-minimal-installation