par
hi-logik » 10 juil. 2009, 12:40
Bonjour !
Voila je viens de terminer mon Architecture MVC et je me suis attaqué à l'url rewriting !
mon url sans ça ressemble à ça en général:
mon souhait serai de pouvoir utilisé n'importe quel ou presque séparateur entre chaque paramètre
du style :
ou par exemple :
j'y suis arriver avec l'url rewriting mais j'ecris autant de règle que j'ai de séparateur !
or je penses que je peux optimisé mes règles avec comme condition tel ou tel séparateur
que je pourrais listé à apache !
voiçi un extrais de mes règles:
Code : Tout sélectionner
# Exemple: blog/articles-1223.htm ou .html
RewriteRule ^([a-zA-Z0-9]+)/([a-zA-Z0-9]+)-([0-9]+)\.htm$ index.php?module=$1&action=$2&id=$3 [L]
RewriteRule ^([a-zA-Z0-9]+)/([a-zA-Z0-9]+)-([0-9]+)\.html$ index.php?module=$1&action=$2&id=$3 [L]
j'ai vu un peut RewritCond je ne sais pas trop comment m'en servir j'ai pas trop compris
sont utilité
ne peut on pas faire un truc du genre:
Code : Tout sélectionner
RewriteRule ^([a-zA-Z0-9]+)(ici condition separator (/ | - | _))([a-zA-Z0-9]+)-([0-9]+)\.htm$ index.php?module=$1&action=$2&id=$3 [L]
entre chaque variable mettre une condition : soit slashe, soit tiret, ou underscore ?
Merci d'avance pour votre aides !
++