configuração nginx para proxy reverso

configuração nginx para proxy reverso

Estou tentando implementar proxy reverso usando nginx. Estou usando a configuração abaixo, mas há algo errado. http://aweuw1tool0211:6405/BOE/CMCusar a porta 80 não está ocupando o uri completo, mas apenas atéhttp://aweuw1tool0211:6405. Obtendo erro 404 faltando página da web.

server  {
 listen NGX-WEB:80;
 server_name NGX-WEB;
 root html;
 index index.html index.htm;
location /BOE/CMC {
   proxy_set_header Host $host;
    proxy_set_header X-Forwarded-Host $host;
    proxy_set_header X-Forwarded-Server $host;
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_pass http://aweuw1tool0211:6405/;
proxy_redirect default;
proxy_cookie_path ~^/BOE/CMC/.*$ /;

alguém pode me sugerir quais alterações são necessárias no arquivo de configuração para acessar http://aweuw1tool0211:6405/BOE/CMCusando a porta 80 de alguma forma o nginx está tomandohttp://aweuw1tool0211:6405não aceita webapps

Responder1

Você foi vítima de um dos erros clássicos do nginx proxy_pass: se você colocar uma barra final no argumento da URL proxy_pass, o URI da solicitação original não será passado para o back-end. Elimine a barra final e o URI da solicitação original será enviado.

informação relacionada