Bonjour a tous !

J'essaye de gerer le multi langue sans variable de session ... mais j'avoue je bloque donc toute aide serait la bienvenue

Dans mon .htaccess j'ai mis :

RewriteRule ^(fr|en)\/(.*)\.html\?(.*)$ \/REP_DE_TEST\/$2\.php\?language=$1\&$3 [L]

RewriteRule ^(fr|en)\/(.*)\.html(.*)$ \/REP_DE_TEST\/$2\.php\?language=$1 [L]
La deuxième règle marche très bien.
ex : bla.com/fr/test.html est bien redirigé vers bla.com/test.php?language=fr

La première ... beaucoup moins. Le problème vient du "?" (de mes variables GET). J'arrive pas à pondre une expression qui le prend bien en compte.
ex : bla.com/fr/test.html?id=1 devrait etre redirigé vers bla.com/test.php?language=fr&id=1

Merci pour votre aide.

EDIT : Trouver une solution a la premiere rewriterule me permettrait surement d'en creer une unique pour les deux cas ^^