从 apache 的主日志文件中删除 404 错误

从 apache 的主日志文件中删除 404 错误

有没有办法可以防止 apache 用 404 等无意义的错误消息填满日志文件并仅显示真正的错误?

答案1

是的,可以这样做。

为此,您需要使用 Apache 模块 mod_log_config。

通过在“%”后紧跟一个逗号分隔的状态代码列表,可以将特定项目限制为仅针对具有特定 HTTP 状态代码的响应进行打印。状态代码列表前面可以加上“!”以表示否定。

格式字符串含义

   %400,501{User-agent}i    Logs User-agent on 400 errors and 501 errors only. For other status codes, the literal string "-" will be logged. 

   %!200,304,302{Referer}i  Logs Referer on all requests that do not return one of the three specified codes, "-" otherwise.

链接是这里

相关内容