Rewrite URL et méthode GET

Rigouilloux -  
 Rigouilloux -
Bonjour,

Je rencontre un problème avec l'url rewriting que j'ai mis en place dans mon .htaccess

J'ai des pages de la forme : "fiche.php?id=XXXX" que je souhaite mettre de la forme : "fiches/fiche-XXXX.php"

Pour cela j'ai ajouté les lignes suivante dans mon .htaccess et cela fonctionne correctement !

Options +FollowSymlinks
RewriteEngine On
RewriteRule ^fiches/fiche-([a-zA-Z0-9-]+).php$ fiche.php?id=$1 [NC,L]


Mais je rencontre un problème lorsque je souhaite effectuer une requête GET sur ces pages. Par exemple : "http://monsite.com/fiches/fiche-XXXX.php?blabla=2"

Il m'est impossible de récupérer $_GET['blabla'].

Il doit manquer une indication dans mon rewrite url permettant de laisser passer d'autres requêtes GET, mais je parviens par à trouver quoi :(


Merci d'avance pour votre aide :)
A voir également:

2 réponses

NHenry Messages postés 15479 Statut Modérateur 366
 
J'ai eu ce problèlme, le fait d'utiliser de l'URL Rewriting ne te permet plus de passer en GET.
La solution consiste ) ajouter les paramètres dans le rewriting :
fiches/fiche-XXXX/Prm1-Valeur.php
0
Rigouilloux
 
C'est quand même dommage que rien n'ai été prévu dans ce cas là ...
Enfin bref, merci pour ta réponse rapide, je vais essayer de mettre cela en place :)
0