我在Flask中編寫了一個程序,我將其發佈在Nginx伺服器中,這個Nginx中還有其他伺服器,所以我在設定檔中新增了以下程式碼:
location ^~ /flask {
proxy_pass http://localhost:5000;
}
我想像這樣訪問 Flask 應用程式
http://localhost/flask
然後它會訪問我的應用程式方法,路由是@app.route('/')
,但它的回應是“404錯誤”。我知道它訪問的方法是 @app.route('/flask')
,我不希望在Python文件中添加配置,這個問題有什麼解決方案嗎?
我希望透過修改Nginx的設定來解決這個問題。我該怎麼做呢?