Upgrade d'une règle de RewriteUrl

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Upgrade d'une règle de RewriteUrl

par zigz4g » 11 juin 2008, 17:44

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.

Upgrade d'une règle de RewriteUrl

par HanX » 05 juin 2008, 13:15

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: