女服务员Nginx无法使用相对路径提供静态文件

时间:2018-06-06 20:26:57

标签: python django nginx django-wsgi waitress

我使用女服务员作为WSGI来服务我的Django应用程序,我使用nginx作为反向代理。当我给静态文件的绝对路径时,它工作正常,但如果我尝试给出相对路径它不起作用。

server {
    listen      8000;
    server_name localhost;
    charset     utf-8;
    client_max_body_size 75M;
    access_log "logs/nginx-access.log";
    error_log "logs/nginx-error.log";

    location /static/ {
        alias "C:/Users/mateen/Documents/MDA-Configuration-Server/static/";
        #alias "static/";
    }

    location / {
        proxy_pass http://127.0.0.1:8008;
        proxy_set_header Host $host;
        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    }
}

位置/静态/中的注释部分是我想让它工作的。我还确保文件位置正确。我在访问日志和错误日志中给出了相对路径,它们工作正常。这是我在这里缺少的东西吗?

0 个答案:

没有答案