e.MiLoU Posté 4 Mai 2006 Posté 4 Mai 2006 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??
Dan Posté 4 Mai 2006 Posté 4 Mai 2006 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
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant