Hébergements Web - Blocage IP par pays dans .htaccess
BMPCreated with Sketch.BMPZIPCreated with Sketch.ZIPXLSCreated with Sketch.XLSTXTCreated with Sketch.TXTPPTCreated with Sketch.PPTPNGCreated with Sketch.PNGPDFCreated with Sketch.PDFJPGCreated with Sketch.JPGGIFCreated with Sketch.GIFDOCCreated with Sketch.DOC Error Created with Sketch.
Frage

Blocage IP par pays dans .htaccess

Von
PresidenceA
Erstellungsdatum 2025-02-26 21:17:12 in Hébergements Web

Bonjour,

Nous (une association plutôt locale) avons un site web qui reçoit des demandes de pages non publiques depuis des pays douteux.
En pratique, nous souhaiterions n'accepter que des connexions que depuis la France et des pays limitrophes.
J'ai donc pensé à utiliser la variable GEOIP_COUNTRY_CODE comme expliqué dans ce tuto OVH.

A titre de test, j'ai donc ajouté ceci dans le fichier .htaccess:

# Ajout: Block IP based on GEOIP_COUNTRY_CODE
<IfModule mod_geoip.c>
GeoIPEnable On

RewriteCond %{GEOIP_COUNTRY_CODE} !^FR$
RewriteRule ^(.*)$ - [F,L]

</IfModule>

Afin de n'accepter que les accès depuis la France.
Au moyen d'un VPN (merci Proton VPN), j'ai accédé au site depuis un autre pays... et j'ai quand même pu obtenir la page souhaitée.

Donc quelque chose ne marche pas.
Est-ce que j'ai mal compris quelque chose dans le tutorial ou y a-t-il un problème ailleurs ?
Je précise que nous sommes sur le cluster cluster011.ovh.net.

Merci de votre aide.
Cordialement
Jean-Luc Pinardon pour ANV (www.anvoiron.fr)

 


3 Antworten ( Latest reply on 2025-02-27 12:49:02 Von
Gaston
)

C'est quand bizarre @JLam , je suis sûr d'avoir répondu à cette question.

Où se trouve donc cette réponse ? ? ?