我想使用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
如何配置?谢谢:-)
答案 0 :(得分:0)
我解决了!
{host}/v2/static
可以工作。
我使用了Flask-Webpack
扩展名。
所以只需配置此参数
WEBPACK_ASSETS_URL = '/v2/static/'