我在Flask中编写了一个程序,并将其发布在Nginx服务器上,该Nginx上还有其他服务器,因此我在配置文件中添加了以下代码:
location ^~ /flask {
proxy_pass http://localhost:5000;
}
我想像这样访问 Flask 应用
http://localhost/flask
然后它将访问我的应用程序方法,其路由是@app.route('/')
,但它的响应是“404 错误”。我知道它访问的方法是 @app.route('/flask')
,我不希望在 Python 文件中添加配置,这个问题有解决方案吗?
我希望通过修改 Nginx 的配置来解决这个问题。我应该怎么做?