Aller au contenu

Sujets conseillés

Posté

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 ?

Posté
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 ?

Plus qu'une idée :whistling:

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

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...