禁止nginx访问被拒绝错误日志

And*_*kel 7 logging nginx

我在nginx中设置了一些规则以拒绝IP访问.这很好用,但是对于来自拒绝IP的每个请求,都会记录以下开头的错误:

[error] 7325#0: *5761 access forbidden by rule, client...
Run Code Online (Sandbox Code Playgroud)

有没有办法抑制这些"错误"被记录?

Ale*_*gin 4

您可以将 error_log 设置为不太严格的级别,但在这种情况下您可能会丢失重要的警报。

核心功能 - error_log

error_log filename crit;
Run Code Online (Sandbox Code Playgroud)

  • 谢谢。我们确实关心其他错误,并且访问被拒绝日志会增加很多不必要的噪音。有没有办法只抑制访问被拒绝的错误,或将它们发送到另一个日志? (3认同)