Raoulmapoule Posté 3 Mars 2005 Posté 3 Mars 2005 Bonjour, Je m'arrache les cheveux sur un petit problème de rien du tout depuis deux jours. Je veux transformer une adresse du type />http://.../monrep/search.php?var1=v1&var2=v3 en/>http://.../monrep/chercher.php?langue=en&var1=v1&var2=v3 Pour ça, j'ai mis ça dans mon .htaccess RewriteRule ^search\.php\?(.+)$ /monrep/chercher.php?langue=en&$1 [L] mais ça ne marche pas... quelqu'un aurait-il une idée ?
Dan Posté 3 Mars 2005 Posté 3 Mars 2005 Pour ça, j'ai mis ça dans mon .htaccessRewriteRule ^search\.php\?(.+)$ /monrep/chercher.php?langue=en&$1 [L] mais ça ne marche pas... quelqu'un aurait-il une idée ? Plus qu'une idée Tu te fais avoir avec la Query string qui est traitée à part ... Il suffit d'une règle: RewriteRule search\.php chercher.php?langue=en [QSA,L] et Apache rajoutera les variables automatiquement avec le flag QSA Dan
Raoulmapoule Posté 3 Mars 2005 Auteur Posté 3 Mars 2005 Ah yes ! ça marche ! merci Dan. Bon j'ai pas encore tout compris... ça viendra peut être un jour...
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant