Vous n'êtes pas identifié.
Pages: 1
Bonjour,
J'ai un site WordPress sur mon hébergement. J'ai une extension de sécurité qui m'informe que le site subit des attaques depuis quelques jours, systématiquement en provenance de la même ville de Chine, mais avec des adresses IP différentes. Je bloque au fur et à mesure ces IP à partir du bloqueur d'IP dans le Cpanel, mais je voudrais pouvoir bloquer toute la Chine avec un seul code, pour ne plus y revenir.
J'ai voulu mettre ce code à la fin de mon fichier .htaccess situé à la racine de mon site :
GeoIPEnable On
GeoIPDBFile GeoIP.dat
SetEnvIf GEOIP_COUNTRY_CODE CN BlockCountry
Deny from env=BlockCountry
Mais ça a tout planté (error 500)
Apparemment, il faut que la détection GeoIP soit active sur l'hébergement : est-ce le cas chez Archive-Host ?
Quelqu'un saurait comment faire ? Merci d'avance
Hors ligne
Bon, je crois que j'ai trouvé
J'ai mis ce code, au début de mon fichier .htaccess :
RewriteCond %{ENV:GEOIP_COUNTRY_CODE} ^(CN|RU|UA)$
RewriteRule ^(.*)$ - [F,L]
Ça ne provoque pas d'erreur 500 … reste à voir si ce sera efficace.
Edit au 11/05/18 : le code ci-dessus n'empêchait pas l'accès depuis des pays étrangers. (attaques brute-force depuis la Chine)
J'ai mis une extension WordPress : IQ Block Country
Dernière modification par flobogo (11-05-2018 12:55:36)
Hors ligne
Pages: 1