nginx 服务嵌套的静态文件

时间:2021-01-09 00:06:12

标签: nginx flask

所以我试图在 ubuntu 服务器上使用 nginx 并使用 Flask 为一些静态文件提供服务 这是我的文件结构:

家/用户/应用/应用/静态 在静态中,我有 css、js、图像和播放器。 这是nginx代码:

    server {
        listen 80;
        server_name ip;

        location /static {
                root /home/user/app/app/static;
        }

        location / {
                proxy_pass http://localhost:8000;
                include /etc/nginx/proxy_params;
                proxy_redirect off;
        }
}

我认为问题是因为权限:

 drwxr-xr-x root root /
 drwxr-xr-x root root home
 drwxr-xr-x user user user
 drwx------ user user app
 drwx------ user user app
 drwx------ user user static

我尝试了 sudo chown user:nginx /home/user/app 并且它给出了这个错误 chown: invalid group: ‘user:nginx’

我可以加载 html 页面和除静态之外的所有烧瓶功能。

0 个答案:

没有答案
相关问题