Bonjour,
Je sais pas si le forum Regex est le plus judicieux pour mon besoin, je vais essayer quand même.
Je cherche à faire 2 rewrite dans mon htaccess, mais mes maigres connaissances n'arrivent pas à leurs fins !
mes urls véritables sont du type :
1 2 3 4
| /page.php?do=s&id=3&m=5#5
/page.php?do=s&id=3&m=7#7
/page.php?do=s&id=5
/page.php?do=t&id=2 |
Je vois une solution pour les 2 dernières qui peuvent être réécrite de cette manière :
RewriteRule ^page-([a-z]{1})([0-9]+)(.*)$ /page.php?do=$1&id=$2 [QSA,L,E]
l'url à fournir sera alors du type : (ça fonctionne)
1 2
| http://www.mondomaine.com/page-s5
http://www.mondomaine.com/page-t2 |
Mon problème reste pour
1 2
| /page.php?do=s&id=3&m=5#5
/page.php?do=s&id=3&m=7#7 |
J'ai essayé ça :
RewriteRule ^page-([a-z]{1})([0-9]+)-m([0-9]+)(.*)$ /page.php?do=$1&id=$2&m=$3#$3 [QSA,L,E]
Mais ça ne fonctionne pas !
Quelqu'un peut me donner un coup de paluche ? Merci pour vos réactions !
Partager