Как можно игнорировать базовый путь в nginx, когда я хочу подключиться к Flask?

Как можно игнорировать базовый путь в nginx, когда я хочу подключиться к Flask?

Я написал программу на Flask, выпускаю ее на сервере Nginx, на этом Nginx есть и другие серверы, поэтому я добавляю этот код в файл конфигурации:

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

Я хочу посетить приложение Flask, похожее на это

http://localhost/flask

затем он посетит мой метод приложения, маршрут которого @app.route('/'), но его ответ - «Ошибка 404». Я знаю, что он посещает метод, который @app.route('/flask'), я не ожидаю добавления конфигурации в файл Python. Есть ли решение этой проблемы?

Я ожидаю, что решу это, изменив конфигурацию Nginx. Как мне это сделать?

Связанный контент