diff --git a/HowtoApache.md b/HowtoApache.md index 15c31054..703ff202 100644 --- a/HowtoApache.md +++ b/HowtoApache.md @@ -473,16 +473,22 @@ Note: geoip-database-contrib (dans les dépots contrib) va installer un cron qui Quand on va avoir besoin de GeoIP, il faut penser à l'activer dans le(s) fichier(s) de confs ~~~ -GeoIPEnable On -GeoIPDBFile /usr/share/GeoIP/GeoIP.dat + + GeoIPEnable On + GeoIPDBFile /usr/share/GeoIP/GeoIP.dat + ~~~ De là, le pays d'origine du visiteur, ainsi que d'autres informations sont placées dans des variables d'environnement utilisables dans le VHOST. -Exemple : Autoriser que les visiteurs venant de France : +Exemple : Autoriser que les visiteurs venant de France pour un accéder à un dossier précis : ~~~ -Require expr %{GEOIP_COUNTRY_CODE } == 'FR' + + SetEnvIf GEOIP_COUNTRY_CODE FR AllowCountry + Deny from all + Allow from env=AllowCountry + ~~~ Faire une redirection suivant le pays :