Redirection sous domaine

Eléphanteau du PHP | 15 Messages

05 févr. 2011, 14:34

Bonjour à tous,

Pour la configuration d'un site multilingues, j'aurais besoin d'une redirection htaccess.
Cependant, en utilisant les expressions régulières on peut rediriger le nom des pages ou arguments passés après le nom de domaine, comme ceci :
RewriteRule ^([a-z0-9\-]*)(.php)$ index.php?page=$1 [QSA,L]

Mais peut-on rediriger les sous-domaine :

http://www.en.mondomaine.fr -> http://www.en.mondomaine.fr/index.php?Lang=en

Merci pour vos éventuelles réponses...

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 9782 Messages

06 févr. 2011, 19:44

Bonjour,

Oui c'est possible avec un RewriteCond sur HTTP_HOST

Inspire toi des rubriques "loose the 'www' " ou "multiple domains in one root" de la page suivante, ça devrait t'aider :
http://corz.org/serv/tricks/htaccess2.php
Quand tout le reste a échoué, lisez le mode d'emploi...

Eléphanteau du PHP | 15 Messages

16 févr. 2011, 20:25

Ok je vais regarder ça!! Merci beaucoup de ton aide !!