aeroplaneblues Posté 10 Février 2017 Partager Posté 10 Février 2017 (modifié) 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é 10 Février 2017 par aeroplaneblues Lien vers le commentaire Partager sur d’autres sites More sharing options...
Dan Posté 11 Février 2017 Partager Posté 11 Février 2017 Il te manque une ligne, à mon avis parce que tu initialises une variable d'environnement, mais ne l'utilises pas. Deny from env=BlockCountry Lien vers le commentaire Partager sur d’autres sites More sharing options...
aeroplaneblues Posté 11 Février 2017 Auteur Partager Posté 11 Février 2017 Ah c'est ballo... Merci ! Lien vers le commentaire Partager sur d’autres sites More sharing options...
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant