Назад | Перейти на главную страницу

nginx не регистрирует запросы определенного IP-адреса

Я пытаюсь не регистрировать запросы, сделанные с определенного IP-адреса, например:

location = / {
    index index.php;
    if ( $remote_addr = "spe.ci.fic.ip" )
    {
        access_log off;
    }

}

Но не работает, почему?

Вы используете правильный синтаксис

location ~ ^/(css|js) {
    if ( $remote_addr = "127.0.0.1" ) 
    {
        access_log off;
    }
}

В вашем примере nginx не записывает журналы только для местоположения '/'.