como definir arquivo de log separado, para registrar 400 erros de solicitação incorreta no nginx

1

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.

    
por Nijo 24.05.2016 / 08:46

1 resposta

1

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

    
por 24.05.2016 / 11:01

Tags