Flask にプロキシする場合、nginx のベース パスを無視するにはどうすればよいですか?

Flask にプロキシする場合、nginx のベース パスを無視するにはどうすればよいですか?

Flask でプログラムを作成し、それを Nginx サーバーでリリースしました。この Nginx には他のサーバーもあるので、設定ファイルに次のコードを追加します。

location ^~ /flask {
     proxy_pass http://localhost:5000;
 }

Flaskアプリをこのように訪問したい

http://localhost/flask

すると、ルートが であるアプリケーション メソッドにアクセスします@app.route('/')が、その応答は「404 エラー」です。 であるメソッドにアクセスすることはわかっていますが @app.route('/flask')、Python ファイルに構成を追加することは想定していません。この問題の解決策はありますか?

Nginx の設定を変更することで解決できると思います。どうすればいいでしょうか?

関連情報