Nginx 不用外挂模块排除指定日志
Nginx 有一个名为 ngx_log_if
的第三方插件可以按条件排除某些日志的记录,然而还要重新编译 Nginx 才行
在网上搜索一番,找到了一个办法
在各location
中加入以下内容:
location / {
if ($request ~ 'HEAD') {
access_log /dev/null main;
}
}
这样的话,在以HEAD
方法访问/
的时候,日志就被定向到 /dev/null
这个黑洞,也就排除了日志