Raoulmapoule Posté 3 Mars 2005 Partager 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 ? Lien vers le commentaire Partager sur d’autres sites More sharing options...
Dan Posté 3 Mars 2005 Partager 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 Lien vers le commentaire Partager sur d’autres sites More sharing options...
Raoulmapoule Posté 3 Mars 2005 Auteur Partager Posté 3 Mars 2005 Ah yes ! ça marche ! merci Dan. Bon j'ai pas encore tout compris... ça viendra peut être un jour... Lien vers le commentaire Partager sur d’autres sites More sharing options...
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant