我试图不记录从这样的特定 IP 地址发出的请求:
location = / {
index index.php;
if ( $remote_addr = "spe.ci.fic.ip" )
{
access_log off;
}
}
但它不起作用,为什么?
我试图不记录从这样的特定 IP 地址发出的请求:
location = / {
index index.php;
if ( $remote_addr = "spe.ci.fic.ip" )
{
access_log off;
}
}
但它不起作用,为什么?
你使用正确的语法
在您的示例中,nginx 不会仅为“/”位置写入日志。
if
您可以使用该语句抑制特定日志的特定 IP 。以下
不会将来自 IP 地址
192.168.0.10
和192.168.0.11
以及整个范围的访问记录到192.168.1.xxx
日志文件access-thing.log
中,但它会登录到日志文件access-thing-json.log
中。