如何设置单独的日志文件以记录nginx中的400个错误

时间:2016-06-08 06:40:35

标签: nginx error-logging

我有一个使用nginx托管的django应用程序。我需要在nginx中分别记录我的网页中的所有400个错误。

我找到的文档是为400个错误提供单独的响应错误页面的配置,但它没有记录错误。

server {                                  
listen 443 ssl;      
server_name world.dev;

ssl_certificate /etc/nginx/ssl/world.crt;
ssl_certificate_key /etc/nginx/ssl/world.key;

error_log /home/ubuntu/pro/world/error_world.log;
access_log /home/ubuntu/pro/world/access.log;

error_page 400  /400.html;
location  /400.html       
{  internal;             
   error_log /400.log error;  //not logging the errors       
}

 location / {
    uwsgi_pass unix:///tmp/worlduwsgi.sock;
    include uwsgi_params;
           }
}

0 个答案:

没有答案