Bonjour à tous,

Je bloque sur ma réécriture.

L'url qui doit apparaitre dans le navigateur est /fr/index.php?codecli=2

Malheureusement je passe le fr dans l'url. Tant que je n'ai pas de variable apres mon index.php tout se passe bien.
Voici ma réécriture :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
RewriteRule ^(fr|en)/(.*).php$ $2.php?lang=$1 [L]
Mais dès que je passe une variable évidemment je change ma réécriture là plus rien ne fonctionne.

Voici ma réécriture :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
RewriteRule ^(fr|en)/(.*).php(.*) $2.php$3&lang=$1 [L]
En fait j'ai l'impression que c'est mon ? qui pose problème.

Merci d'avance pour votre aide.

A bientôt.