Я пытаюсь сделать лог доступа nginx условным с помощью оператора if
, но он не работает.
Это соответствующий код из файла конфигурации.
map $uri $log_access {
/.lb-check 0;
default 1;
}
server {
...
access_log /var/log/nginx/access.log combined if=$log_access;
...
}
Я не знаюне нужно регистрировать определенные запросы, в данном случае это запрос, сделанный балансировщиком нагрузки на URL /.lb-check
К сожалению, эта конфигурация не работает
Я также пытался выполнитьследующее и это тоже не работает.
location = /.lb-check { access_log off; }
Кто-нибудь знает, почему эти методы не работают?