URL rewritting site multi langue

WRInaute impliqué
Bonjour (ou bonsoir) à tous.

Après quelques années sur la touche, je remets les mains dans le cambouis et ça fait mal ><
Je suis en train de faire un petit site multi langues (en/fr pour le moment, d'autres en prévisions) et je bloque sur l'url rewritting.
Je souhaite que l'index français de mon site soit simplement monsite.com et l'index anglais monsite.com/en

Pour l'index français, pas de soucis ça passe tout seul, mais pour l'anglais je me retrouve avec monsite.com/en/?langue= :?

Voici mon .htaccess :
Code:
options -indexes
Options +FollowSymlinks
RewriteEngine on


RewriteCond %{HTTP_HOST} !^www.monsite.com$ 
RewriteRule ^(.*) http://www.monsite.com/$1 [NC,QSA,L,R=301]
RewriteRule ^index.(html|htm|php)$ http://www.monsite.com/ [NC,QSA,L,R=301]


RewriteRule ^([\w]{1,3})/([\w-]+)$ ?langue=$1&page=$2 [NC,L]
RewriteRule ^(en/?)$ ?langue=$1 [NC,L]
RewriteRule ^fr/?$ / [NC,L,R=301]

Des idées :?:
 
Discussions similaires
Haut