Forum : Lws & Hebergeur-discount

Hébergement web, nom de domaine et serveur dédié.

HTACCESS - Blocage d'IPs par pays

Ici, parlez de développement Asp, Php, Asp.net, Mysql / Access, / sql serveur, de bases de données et de développement.
Zebulon-21
Débutant
Débutant
Messages : 8

ven. janv. 05, 2024 6:58 pm  

Bonjour,
J’essaye avec le HTACCESS de bloquer toutes les IPs de certains pays mais c’est sans effet.
Même en bloquant la France (FR) on conserve toutes les fonctionnalités.
Est-ce qu’il y a un paramétrage à réaliser côté serveur pour que ce soit fonctionnel ?
Tests réalisés avec les deux variantes suivantes :

RewriteCond %{ENV:GEOIP_COUNTRY_CODE} ^(FR|US|RU|CN|TW|DE|UA|DK|GB|FI)$
RewriteRule ^(.*)$ - [F,L]

Autre solution
RewriteCond %{HTTP_REFERER} !^https://(www\.)?xxxxxxx\.net(/)?.*$ [NC]
RewriteCond %{HTTP_REFERER} (.*)(\.fr|\.us|\.ru|\.cn|\.tw|\.de|\.ua|\.dk|\.gb|\.fi)(.*)
RewriteRule (.*) https://www. xxxxxxx.net/erreur-401 [L]

Merci par avance

Zebulon-21
Débutant
Débutant
Messages : 8

sam. janv. 06, 2024 12:11 pm  

Après diverses recherches sur le Web, il faut activer le module "GEO_IP" pour bloquer un pays avec le HTACCESS.

Or GEO_IP n’est pas installé sur les hébergements LWS mutualisés ; ce qui explique qu’on obtient une erreur 500 lorsqu’on essaye d’activer le module sur le fichier HTACCESS, avec le code « GeoIPEnable On ».

Renseignements pris auprès du service technique, chez LWS on peut disposer de GEO_IP avec les abonnements VPS (Serveur Privé Virtuel), mais cela double le tarif… A mon avis ce n’est pas uniquement pour disposer du module GEO_IP qu’on envisage ce genre de migration. :wink:

  •   Information
  • Qui est en ligne ?

    Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 2 invités