Avec cette regex, je compte récuperer dans la première variable la langue, dans la deuxième, le nom de la page, dans la troisième les parametres GET sans le point d'interrogation.
ça ne fonctionne pas.... Qui à une idée, ou une autre solution pour utiliser les url www.monsite.com/fr/page.php avec comme dossier virtuel le fr/ ou es/
Merci pour votre aide.
Message édité par papanoramix le 26-06-2007 à 16:09:13
Marsh Posté le 26-06-2007 à 12:50:07
Bonjour,
je suis calé sur mon fichier htaccess.
J'ai décidé, pour mon site multilangues,
Jusque là pas de problème.
Le hic apparait quand j'ai une page www.monsite.com/fr/page.php?id_produit=2
J'aimerai réécrire cette url sous la forme www.monsite.com/page.php?id_produit=2&langue=fr
RewriteRule ^([a-z]{1,3})/(.*)\.php[\?]?(.*)$ $2.php?langue=$3&$4 [L]
Avec cette regex, je compte récuperer dans la première variable la langue, dans la deuxième, le nom de la page, dans la troisième les parametres GET sans le point d'interrogation.
ça ne fonctionne pas....
Qui à une idée, ou une autre solution pour utiliser les url www.monsite.com/fr/page.php avec comme dossier virtuel le fr/ ou es/
Merci pour votre aide.
Message édité par papanoramix le 26-06-2007 à 16:09:13