pierre2 Posté 28 Janvier 2009 Posté 28 Janvier 2009 Bonjour, Je suis chez ovh Je galère depuis plus d'une journée sur un problème d'url rewriting Voici mon fichier .htaccess Options +FollowSymlinks RewriteEngine on RewriteRule ^(.*)\.htm$ /aslo.php?param=$1 [L] Quand je passe cette url : http://www.nomdedomaine.com/occasion_2-2.htm?page=2 Je récupère : occasion_2-2 dans la variable param Par contre je voudrais récupérer le numéro de page dans la variable page J'ai essayé des tas de trucs mais rine à faire je n'y arrive pas. Je suis complètement bloqué Merci de votre aide
Dan Posté 28 Janvier 2009 Posté 28 Janvier 2009 La variable page fait partie de la QUERY_STRING de ta première URL. Tu ne peux pas la récupérer de cette manière. Il suffit d'ajouter le flag QSA à ta règle pour que cette QUERY_STRING soit ajoutée automatiquement. Donc : RewriteRule ^(.*)\.htm$ /aslo.php?param=$1 [QSA,L] <edit: grillé par captain, mais j'ai été plus complet que lui >
pierre2 Posté 28 Janvier 2009 Auteur Posté 28 Janvier 2009 (modifié) ça marche !!!!!!!!!!!!!!! Merci à tous les deux j'y ai passé un temps infini et j'étais dans l'impasse Modifié 28 Janvier 2009 par pierre2
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant