Page 1 sur 1

Upgrade d'une règle de RewriteUrl

Posté : 05 juin 2008, 13:15
par HanX
Bonjour,

Voilà la règle que j'utilise :
# Rules pour l'index :
RewriteEngine on
RewriteRule ([a-z0-9\-]+)\,([a-z0-9\-]+)(\,([a-zA-Z\_\=0-9]*))?\.html$ index.php?cat=$1&page=$2&$4 [L]
J'ai essayé de rajouter &$6 à la fin mais ça ne marche pas, ça me met "page introuvable"...

Ceci fonctionne parfaitement :
publication,consulter.html
publication,consulter,id=17.html
En gros voilà une url que je souhaiterais :
publication,consulter,id=17,offset=2.html
Merci d'avance :wink:

Posté : 11 juin 2008, 17:44
par zigz4g
Salut,
pour bien comprendre ta question, tu cherche a recuperer :

Code : Tout sélectionner

id=17,offset=2
a partir de

Code : Tout sélectionner

publication,consulter,id=17,offset=2.html
???

Code : Tout sélectionner

# Rules pour l'index : RewriteEngine on RewriteRule ([a-z0-9\-]+)\,([a-z0-9\-]+)\,([a-zA-Z\_\=0-9]+)\.html$ index.php?cat=$1&page=$2&$4 [L]
Est-ce que ca te convient ceci ???
Je pense que ton idee c'est de recuperer tous les types d'url que tu nous montre comme exemple.
Dans ce cas, la regexp ne doit pas gerer tous les cas.