Detection ip et redirection sur url

Nouveau WRInaute
Bonjour,

Je sollicite l'aide de développeurs avertis ! Je dispose de nombreux sites français (.fr / .com) et belges (.be).
Sur mes sites français je génère beaucoup de trafic Belge et vis versa.

J'aimerai trouver le moyen (sous forme d'un htaccess de préférence) de détecter les ip belge arrivant sur mes sites français et de rediriger sur un site en .be

Pareil pour mes sites belges, détection des ip française et redirection sur un .fr

Bien sur je connais le principe de l'htaccess car j'en utilise sur certains de mes sites pour rediriger le trafic mobile sur une url spécifique pour les smartphones (appli mobile, site version mobile...)

Mon problème réside donc dans la façon dont mon fichier htaccess doit être fait : listing des ip du pays concerné ? Comment récupérer le parc ip belge ? Autre moyen plus simple à travers un code pays ip ?

Merci d'avance pour votre aide.
David
 
Nouveau WRInaute
spout a dit:
http://dev.maxmind.com/geoip/mod_geoip2#Redirecting_a_client_based_on_country-17

Merci beaucoup pour ta réponse. Ce lien est tip top !

Pour m'assurer d'avoir bien compris le principe "Redirecting a client based on country" : je souhaite rediriger les visiteurs basés en Belgique => je renseigne donc la variable en mettant BE tout simplement comme ci-dessous ??

GeoIPEnable On
GeoIPDBFile /path/to/GeoIP.dat

# Redirect one country
RewriteEngine on
RewriteCond %{ENV:GEOIP_COUNTRY_CODE} ^BE$
RewriteRule ^(.*)$ http://urlredirection.be$1 [R,L]

---------
Et donc pour la redirection du trafic français, la même chose en mettant FR ??

GeoIPEnable On
GeoIPDBFile /path/to/GeoIP.dat

# Redirect one country
RewriteEngine on
RewriteCond %{ENV:GEOIP_COUNTRY_CODE} ^FR$
RewriteRule ^(.*)$ http://urlredirection.fr$1 [R,L]


Merci spout !
David
 
Nouveau WRInaute
Re,

Je viens de tester avec un fichier htaccess ci-dessous et ca ne fonctionne pas... (FR pour rediriger le trafic français)

RewriteEngine on
RewriteCond %{ENV:GEOIP_COUNTRY_CODE} ^FR$
RewriteRule ^(.*)$ http://www.url.fr$1 [R,L]


Help please !
 
Discussions similaires
Haut