nginx não registra solicitações de um endereço IP específico

2

Estou tentando não registrar solicitações feitas a partir de um endereço IP específico como este:

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

}

Mas isso não funciona, por quê?

    
por GlinesMome 17.03.2013 / 09:23

1 resposta

5

Você usa a sintaxe correta

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

No seu exemplo, o nginx não escreve logs apenas para a localização '/'.

    
por 17.03.2013 / 10:14