Flask でプログラムを作成し、それを Nginx サーバーでリリースしました。この Nginx には他のサーバーもあるので、設定ファイルに次のコードを追加します。
location ^~ /flask {
proxy_pass http://localhost:5000;
}
Flaskアプリをこのように訪問したい
http://localhost/flask
すると、ルートが であるアプリケーション メソッドにアクセスします@app.route('/')
が、その応答は「404 エラー」です。 であるメソッドにアクセスすることはわかっていますが @app.route('/flask')
、Python ファイルに構成を追加することは想定していません。この問題の解決策はありますか?
Nginx の設定を変更することで解決できると思います。どうすればいいでしょうか?