有人知道我该如何阻止 Apache 记录此信息吗?据我所知,它没有任何价值,只会使批量日志变得混乱。
::1 - - [15/Sep/2011:10:26:29 -0700] "OPTIONS * HTTP/1.0" 200 -
::1 - - [15/Sep/2011:10:26:30 -0700] "OPTIONS * HTTP/1.0" 200 -
::1 - - [15/Sep/2011:10:26:31 -0700] "OPTIONS * HTTP/1.0" 200 -
::1 - - [15/Sep/2011:10:26:32 -0700] "OPTIONS * HTTP/1.0" 200 -
::1 - - [15/Sep/2011:10:26:33 -0700] "OPTIONS * HTTP/1.0" 200 -
答案1
看起来像内部虚拟连接。因此,你可以使用以下命令将它们从日志中排除:
SetEnvIf Remote_Addr "::1" dontlog
并添加env=!dontlog
到指令末尾CustomLog
:
CustomLog logs/access_log combined env=!dontlog