Aller au contenu

Sujets conseillés

Posté

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

Posté

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 :P >

Posté (modifié)

ça marche !!!!!!!!!!!!!!!

Merci à tous les deux j'y ai passé un temps infini et j'étais dans l'impasse

Modifié par pierre2

Veuillez vous connecter pour commenter

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



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