Aller au contenu

Problème avec deux variables


Sujets conseillés

Bonjour,

Ma question a probablement déjà été posée mais je n'ai pas toruvé de réponses... Les titres n'étant pas très explicites (le mien non plus d'abord...)

Je vous explique donc le problème...

Je voudrais qu'à partir de cette adresse:

galerie_dossier.html?page=3 il me rewrite vers galerie.php?dossier=dossier&page=3

J'ai essayé ça

RewriteRule ^galerie_(.+)\.html?(.+)$  galerie.php?dossier=$1&$2  [L]

Mais ça n'a vramient pas l'air de marcher (à moitié en fait...) J'ai essayé en échappant le ? mais ça marche encore moins...

Une idée??

Lien vers le commentaire
Partager sur d’autres sites

Tout simplement parce que tu essayes de faire un match sur le QUERY_STRING... et ça ne marche pas comme ça ;)

La manière la plus simple est de faire:

RewriteRule galerie_(.+)\.html  galerie.php?dossier=$1  [QSA,L]

Le flag QSA (query string append) ajoute la query string en fin d'expression, et automatiquement.

Dan

Lien vers le commentaire
Partager sur d’autres sites

Veuillez vous connecter pour commenter

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



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