Nginx erorr_page no proxy_pass?

1

O tratamento de erro embutido no NGINX suporta proxy_pass ou servidores upstream?

Eu testei com variações de error_page 404 /404.html e depois a localização para meus arquivos estáticos, no entanto sem sorte.

O downstream do servidor weblogic está apresentando um 404 na resposta, mas o nginx parece não conseguir ver isso?

há uma maneira de contornar isso? talvez uma variável do tipo $ header_response?

    
por user1573604 14.10.2013 / 05:27

1 resposta

1

Você precisaria usar proxy_intercept_errors on para fazer o que deseja alcançar. Ref: link . Aqui está a citação direta do que esta diretiva faz ...

Determines whether proxied responses with codes greater than or equal to 300 should be passed to a client or be redirected to nginx for processing with the error_page directive.

    
por 14.10.2013 / 08:54