Escrevi um programa em Flask, libero no servidor Nginx, existem outros servidores neste Nginx, então adiciono este código no arquivo de configuração:
location ^~ /flask {
proxy_pass http://localhost:5000;
}
Quero visitar o aplicativo Flask assim
http://localhost/flask
então ele visitará meu método de aplicação cuja rota é @app.route('/')
, mas sua resposta é “erro 404”. Eu sei que ele visita o método que é @app.route('/flask')
, não espero adicionar configuração no arquivo Python. Existe alguma solução para esse problema?
Espero resolver isso modificando a configuração do Nginx. Como devo fazer isso?