Multilingue et URL Rewriting.....

WRInaute impliqué
Bonjour,

Je suis perdu avec l'url rewriting et un site multilingue.... si quelqu'un peut m'aider ?

J'ai donc mon http://www.domaine.com qui est en francais par défaut avec ce genre de rewriting :

Code:
RewriteRule ^page-(.*)$  page.php?variable=$1
RewriteRule ^page-ancienne$ http://www.domaine.com/nouvelle-page [R=301]

Maintenant j'ai le sous domaine suivant :

en.domaine.com ( english donc )

qui pointe vers le même repertoire que mon www

Je souhaites qu'en htacess j'ai exactement le meme rewriting qu'en francais, avec EN PLUS langue=en quand le sous domaine est en

Comment faire svp ? Je comprends rien !

Est-ce qu'il faut ecrire une sorte de condition pour detecter le sous domaine ou y a t-il un moyen plus simple ?
 
WRInaute impliqué
Bon j'ai trouvé une solution alternative à mon problème, pour ceux que ca interesse :

$language = substr($_SERVER['HTTP_HOST'], 0, strpos($_SERVER['HTTP_HOST'], '.'));

C'est pas de l'url rewriting ca j'ai pas trouvé comment faire, mais ca fonctionne.
Cela extrait tout simplement le sous domaine, ensuite y a plus qu'a traiter.
 
Discussions similaires
Haut