Bloquer les requêtes venant d'un pays

Bonjour,
Comment puis-je bloquer toutes les requêtes provenant d'un pays (en l'occurrence la Russie) sur l'un de mes hébergements web OVH ?
J'utilise l'offre PERSO pour cet hébergement.
Merci,
Emmanuel

Bonjour,

a part faire un blocage des IPs via un .htacess et mettre à jours ces IPs régulièrement à jours : pas possible de manière native.

Aussi le fait d'avoir un énorme .htaccess cela va avoir un pénalité au niveau du site vu que chaque requête passera dans le .htaccess avant traitement réel par le serveur.

Cordialement, janus57

En complément de la réponse de @janus57 voilà les IPs RU
https://www.iwik.org/ipcountry/RU.cidr

Ah ouais, quand même… :hushed_face::pensive_face:

Bonjour,
GeoIP est disponible sur nos infrastructures.
Vous pouvez vous baser sur le country code dans votre htaccess.
Un bout de code dans ce genre :
> RewriteEngine on
> RewriteCond %{ENV:GEOIP_COUNTRY_CODE} (RU)$
> RewriteRule "^" "-" [F]

Bruno B.

Bonjour,

OVH a un article là dessus, en utilisant le code pays plutôt que de bloquer par IP :
https://help.ovhcloud.com/csm/fr-web-hosting-htaccess-ip-restriction?id=kb_article_view&sysparm_article=KB0052848#bloquer-les-ips-dun-pays