Nginx + Gunicorn + Flask静态资产404

时间:2018-07-25 03:34:12

标签: nginx flask gunicorn

我想使用Nginx使{host1} / v2代理传递给另一个IP。

我的Nginx和Gunicorn位于不同的两台服务器中

这是我的配置:

location /v2 {
    proxy_pass http://127.0.0.1:7777/;
    proxy_set_header Host $host;
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}

我的Gunicorn命令:

gunicorn -b 0.0.0.0:7777 -w 1 autoapp:app

它有效,但是未找到Flask静态响应404。

静态网址为http://{host}/static

如何配置?谢谢:-)

1 个答案:

答案 0 :(得分:0)

我解决了!

{host}/v2/static可以工作。

我使用了Flask-Webpack扩展名。

所以只需配置此参数

WEBPACK_ASSETS_URL = '/v2/static/'