nginx spam 404 errors

1

Meu servidor é spam de múltiplos domínios XXX, há muitos erros 404 em meus registros e não consigo encontrar a solução para parar isso.

2015/07/31 09:13:20 [error] 7070#0: *610 open() "/var/www/domain/mobile/www/www-sexvideo-shifuni.html" failed (2: No such file or directory), client: 162.158.252.53, server: m.domain.com, request: "GET /www-sexvideo-shifuni.html HTTP/1.1", host: "www.sextoysnmore.com"

Como você pode ver, eu tenho esses logs de erros a cada segundo.

Eu tentei colocar um arquivo com referências incorretas:

map $http_referer $bad_referer {
hostnames;

default                           0;

# Put regexes for undesired referers here
"~sextoysnmore.org"             1;

}

e

if ($bad_referer) {
    return 444;
}

mas há sempre spam deste domínio .. ou outros ...

Alguém tem uma solução?

Obrigado;)

    
por Benjamin B. 31.07.2015 / 11:20

1 resposta

1

Você deve listar todos os domínios com os quais realmente não se importa em uma sub-rotina de servidor "especial" e desabilitar todos os registros desses domínios:

server {
  server_name www.sextoysnmore.org;

  access_log off;
  error_log /dev/null;
}
    
por 13.08.2015 / 03:25