Bloquer des spammeurs avec nginx
Rédigé par Nicolas Sulek
Aucun commentaire
Classé dans : Système
On peut les bloquer rapidement en changeant un peu la configuration de nginx.
Il suffit de créer un fichier /etc/nginx/security.conf avec pour contenu :
set $prohibited "0";
if ($http_referer ~ "(semalt\.com|buttons-for-website\.com)") {
set $prohibited "1";
}
if ($prohibited) {
return 403;
}
Ensuite, dans le fichier définissant les sites Web servis par nginx situé dans /etc/nginx/conf.d, il suffit de rajouter :
include /etc/nginx/security.conf;