我有一个使用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;
}
}