禁用403错误的Nginx日志记录

时间:2020-02-09 21:27:02

标签: nginx http-status-code-403 nginx-log

是否可以停止Nginx记录403错误?

我正在使用指令:

error_log /var/www/error.log;

您可以使用log_not_found停止404记录,但是我看不到停止403记录的方法。

1 个答案:

答案 0 :(得分:2)

理论上,您可以指定一个命名位置来处理403并在此处禁用错误记录:

error_page 403 = @403_handler;
location @403_handler {
    error_log /dev/null;
}

虽然不必是命名位置:

error_page 403 /403.html;
location = /403.html {
    error_log /dev/null;
}