Welcome to Webmaster Hub

Inscrivez-vous maintenant pour avoir accès à toutes les fonctionnalités.

Une fois inscrit et identifié, vous pourrez contribuer à ce site en soumettant votre propre contenu ou en répondant au contenu existant. Vous pourrez éditer votre profil et communiquer avec les autres membres par messagerie privée.

Ce message sera supprimé une fois que vous serez identifié !

aeroplaneblues

GeoIP marche mais pas dans htaccess

Noter ce sujet :

Bonjour,

je galère depuis 2 jours à mettre une redirection dans htaccess avec GeoIP.

Je l'ai installé sur cpanel / whm comme indiqué ici https://www.servernoobs.com/how-to-install-mod_geoip-on-a-whmcpanel-server/

Quand je fais un test sur une page php, ça marche il me sort bien : GEOIP_COUNTRY_EDITION: /usr/share/GeoIP/GeoIP.dat Available

et  print_r(geoip_record_by_name('google.fr')) me donne bien ceci:

Array ( [continent_code] => NA [country_code] => US [country_code3] => USA [country_name] => United States [region] => CA [city] => Mountain View [postal_code] => 94043 [latitude] => 37.4192008972 [longitude] => -122.057403564 [dma_code] => 807 [area_code] => 650 ) 

 

Mais dans mon .htaccess si j'essaie tout simplement de bloquer les visiteurs français (=moi pour tester), ça ne marche pas:

# Redirect one country
GeoIPEnable On
SetEnvIf GEOIP_COUNTRY_CODE FR BlockCountry

Auriez vous des pistes pour trouver ce qui cloche ?

Ma config: CENTOS 6.8 x86_64 kvm –  WHM 60.0 (build 36) - Apache 2.2.31

 

Merci !

Modifié par aeroplaneblues
0

Partager ce message


Lien à poster
Partager sur d’autres sites

Il te manque une ligne, à mon avis parce que tu initialises une variable d'environnement, mais ne l'utilises pas.

 
Deny from env=BlockCountry

 

;)

 

 

0

Partager ce message


Lien à poster
Partager sur d’autres sites

Créer un compte ou se connecter pour commenter

Vous devez être membre afin de pouvoir déposer un commentaire

Créer un compte

Créez un compte sur notre communauté. C’est facile !


Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.


Connectez-vous maintenant