2 votes

Impossible de configurer nginx comme proxy pour tomcat avec un chemin contextuel

Avoir Tomcat avec une application accessible sur http://localhost:8080/application .

Vous voulez avoir accès à cette application via l'url. http://app.ru . Voici donc la configuration du proxy nginx :

server {
    server_name app.ru .app.ru;
    listen 80;
    location / {
        proxy_pass http://localhost:8080/application;
        proxy_set_header Host $host;
        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    }
}

Lors du déménagement vers http://app.ru il renvoie une redirection 302 vers http://app.ru/application

Comment le réparer ?

2voto

omickron Points 645

Merci pour le commentaire de @Richard Smith. J'ai oublié la barre oblique de fin.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X