Hello,
Je suis actuellement confronté à un problème d'est plus étrange :
J'ai une url du type suivant : /fr/mode.php?age=ok
Et je souhaite que en interne cela donne mode.php?age=ok&lang=fr
Donc dans cette optique, j'ai fait deux url rewrite pour que si l'url est simplement /fr/mode.php cela devienne /mode?lang=fr.
Voici les rewrite en question :
Le problème est le suivant, tout marche, mais dès que je tente de mettre comme ce qui est ecrit ci-dessous, sa beug :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 RewriteRule ^([a-z]{2})/([^\?]*)\?([^\?]*)$ $2?$3 [L] RewriteRule ^([a-z]{2})/([^\?]*)$ $2 [L]
J'ai pus d'ors et déjà observé que mon 1er rewrite ne semble pas fonctionner, cela expliquerais sans doute le problème, mais hélas il me semble que mon expression régulière est valide ...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 RewriteRule ^([a-z]{2})/([^\?]*)\?([^\?]*)$ $2?$3&lang=$1 [L] RewriteRule ^([a-z]{2})/([^\?]*)$ $2?lang=$1 [L]
Si vous avez la moindre idée ...
Merci par avance,
Tsukasagenesis.
Partager