No seu snipet, falta a definição do log de erros.
error_page 400 /400.html;
location /400.html {
internal;
error_log logs/400.log error;
}
Caso você precise de um link
Eu tenho um nginx para hospedar um aplicativo django. Eu preciso registrar 400 erros de solicitação incorreta da minha página da web em um arquivo de log separado na configuração do nginx.
Os documentos que encontrei foram para dar uma resposta separada em caso de erros. Eu tentei o seguinte código com configuração nginx:
error_page 400 /400.html;
location /400.html {
internal;
}
Mas o código acima não registra os 400 erros.
No seu snipet, falta a definição do log de erros.
error_page 400 /400.html;
location /400.html {
internal;
error_log logs/400.log error;
}
Caso você precise de um link
Tags nginx