J'ai un site qui doit avoir au moins deux versions presque identiques pour deux pays/langues différents, et les visiteurs doivent accéder à l'une ou l'autre en fonction de leur localisation, pays ou langue ( en fait, la meilleure réponse dans mon cas serait la redirection par pays ).
Le serveur web est Apache, et j'ai lu quelque chose à propos de l'option GeoIP Apache API mais je ne sais pas comment l'appliquer (des instructions succinctes seraient très appréciées) à mon installation Apache, et à partir de là, comment rediriger une version ou l'autre. en fonction de l'emplacement du visiteur (qui, pour autant que je sache, est deviné par l'IP du visiteur).
Je me demande si la langue du navigateur ne pourrait pas être utile ici, et rediriger vers chaque version en fonction du code de langue (en_US, es_ES, etc).
Existe-t-il une solution à ce problème (si possible, gratuite, mais les solutions commerciales seraient également prises en compte) ?
1 votes
Vous semblez confus quant à la façon dont vous voulez rediriger les utilisateurs : Choisissez un Pays/Lieu ou une Langue. Pour le pays/lieu : Avez-vous regardé les exemples sur la page mod_geoip dont vous avez le lien ? Pour la langue : Les navigateurs envoient déjà un
Accepted-Language
avec les codes de langue. Une fois que vous aurez compris ce qui précède, n'hésitez pas à poser des questions spécifiques sur leur mise en œuvre. Pour répondre à votre question "Y a-t-il une bonne réponse ?" - Oui, il y en a une ; mais vous devez d'abord poser une bonne question.