Multidomaine, multiextension et .htaccess

Consultez la formation au REFERENCEMENT naturel Google de WebRankInfo / Ranking Metrics

sam01
WRInaute discret
WRInaute discret
 
Messages: 198
Inscription: 16 Sep 2006

Multidomaine, multiextension et .htaccess

Message le Mer Sep 22, 2010 11:46

Bonjour fritz2cat,

bon j'avoue que je m'embrouille un là....

Au fait je ne sais pas trop ce qu'il est conseillé de faire dans mon cas.

Je récapitule, j'ai quatre nom de domaine :

www.exemple.fr
www.exemple.es
www.exemple.it
www.exemple.com

et je dois gérer quatre langue différente :

français
espagnol
italien
anglais

faut-il que je garde ces nom de domaine et si l'internaute est français, il sera dirigé sur l'url .fr, s'il est espagnol sur .es etc...

Ce que je ne sais pas faire ç'est paramétrer ce comportement au niveau du .htaccess.

sachant que je détermine la langue avec ce code php
Code: Tout sélectionner



if(!empty($_COOKIE['lang']))$lang=$_COOKIE['lang'];
if(!empty($_GET['lang']))$lang=$_GET['lang'];
if(!empty($lang) && ($lang=='eng' || $lang=='fr' || $lang=='esp')){
include('lang_'.$lang.'.php');
setcookie('lang',$lang,time()+3600*25*365,'/');
}else include('lang_eng.php');



Donc ça signifie qu'un internaute qui va sur www.exemple.com va voir le site avec la langue par défaut (qui est l'anglais ici).

Si c'est un espagnol, il clique sur le drapeau espagnol ce qui va générer l'url suivante :

www.exemple.com/index.php?lang=es

je dois donc traduire cette url en

www.exemple.es c'est bien ça ?

et comment faire que ce soir cette url quui apparaissent dans toutes les page du site ?

C'est dans le .htacess ?

Merci d'avance pour votre aide.


anemone-clown
WRInaute passionné
WRInaute passionné
 
Messages: 1277
Inscription: 11 Nov 2007

Re: Multidomaine, multiextension et .htaccess

Message le Mer Sep 22, 2010 12:27

Por authentifier la langue directement depuis le htaccess (c'est quand même plus rapide qu'en php) : http://www.htaccesstools.com/redirection-by-language/

Quand la personne veut changer de langue par lui-même en outrepassant la détection, il faut tester d'où vient le referer.

ps: c'est qui fritz2cat? :roll:


Madrileño
Madrileño
Madrileño
 
Messages: 28404
Inscription: 7 Juil 2004

Re: Multidomaine, multiextension et .htaccess

Message le Mer Sep 22, 2010 12:45

sam01 a écrit:Bonjour fritz2cat

:?:
sam01 a écrit:http://www.example.com/index.php?lang=es
je dois donc traduire cette url en [...] .es c'est bien ça ?

C'est bien ça. Le mieux est que pour chaque utilisateurs le site soit intéressant.

Il existe des URL prévues pour donner des exemples: "example.com" ou encore "example.net" (avec un "a").

sam01
WRInaute discret
WRInaute discret
 
Messages: 198
Inscription: 16 Sep 2006

Re: Multidomaine, multiextension et .htaccess

Message le Mer Sep 22, 2010 13:47

Désolé, je me suis gouré sur le nom du pseudo..

J eme pose une question quant au référencement de mon site.

Est-ce le .fr, le .es, le it et le .com seront référencés de la même façon sur google ?

sam01
WRInaute discret
WRInaute discret
 
Messages: 198
Inscription: 16 Sep 2006

Re: Multidomaine, multiextension et .htaccess

Message le Mer Sep 22, 2010 22:14

Ben si une personne tape pour la première fois :

www.example.es

comment être sûr que c'est la traduction espagnole qui va s'afficher ?


finstreet
WRInaute accro
WRInaute accro
 
Messages: 16999
Inscription: 10 Juil 2005

Re: Multidomaine, multiextension et .htaccess

Message le Mer Sep 22, 2010 22:46

sam01 a écrit:Ben si une personne tape pour la première fois :

http://www.example.es

comment être sûr que c'est la traduction espagnole qui va s'afficher ?


ben parce que tu afficheras la version espagnole.

sam01
WRInaute discret
WRInaute discret
 
Messages: 198
Inscription: 16 Sep 2006

Re: Multidomaine, multiextension et .htaccess

Message le Mer Sep 22, 2010 23:08

Sans blague, si j'ai besoin de rien de t'appelle c'est ça ;-)

nan plus sérieusement, ça signifie que je dois tester l'url sans mon code php ?


finstreet
WRInaute accro
WRInaute accro
 
Messages: 16999
Inscription: 10 Juil 2005

Re: Multidomaine, multiextension et .htaccess

Message le Mer Sep 22, 2010 23:22

sam01 a écrit:Sans blague, si j'ai besoin de rien de t'appelle c'est ça ;-)

nan plus sérieusement, ça signifie que je dois tester l'url sans mon code php ?


non mais au bout d'un moment tu as bien un contenu non ? Et bien quand c'est ce nom de domaine, tu affiches de l'espagnol. Je vois pas ce qu'il y a de compliqué

sam01
WRInaute discret
WRInaute discret
 
Messages: 198
Inscription: 16 Sep 2006

Re: Multidomaine, multiextension et .htaccess

Message le Jeu Sep 23, 2010 8:37

D'accord, au fait il faut que je fasse une vérif dans les deux sens, tu me suis ?

D'abord, je vérifie si la variable $lang existe, si elle existe et qu'elle est égale à es, l'url devient :

www.example.es

par contre si la variable $lang n'existe pas, à ce moment là je suis obligé de connaître l'url (je dois donc la récupérer par PHP ou javascript) ensuite, en fonction de cette url, je traduis la page dans la langue concernée.


finstreet
WRInaute accro
WRInaute accro
 
Messages: 16999
Inscription: 10 Juil 2005

Re: Multidomaine, multiextension et .htaccess

Message le Jeu Sep 23, 2010 10:43

non mais si le mec vient sur .es, tu n'as rien à essayer de chercher. Tu lui balances de l'espagnol. Point. S'il vient sur le .com tu peux le renvoyer vers une autre langue en fonction de ses paramètres, mais s'il vient sur le es, tu le laisses dessus.


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Formation recommandée sur ce thème :

Formation REFERENCEMENT naturel Google : apprenez une méthode efficace pour optimiser à fond le référencement naturel dans Google de façon durable... Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités