Yop,
"404" a un statut particulier quand on url rewrite
RewriteRule ([a-zA-Z0-9_]+)/index\.html ./index.php?page=$1 [L] |
me donne transforme pomme/index.html ---> index.php?page=pomme
Ca marche bien sauf que quand je fais 404/index.html, il me sort
je précise que ça marche avec les autres nombres (403, 200000, ...)
quelqu'un a une idée ?
****************************************************************************************
* RESOLU
yop,
j'aimerais faire un trouc du genre :
machine-cafe.html?supp=vanille => index.php?page=machine&type=cafe&supp=vanille |
Ma règle :
Code :
- RewriteRule machine\?(.*)\.html\?(.*) ./index.php?page=machine&type=$1&$2 [L]
|
Mais ça ne marche pas
Je pense que c'est à cause du ? dans
parce que ceci marche
Code :
- RewriteRule machine-(.*)\.html-(.*) ./index.php?page=machine&type=$1&$2 [L]
|
Ca transforme
machine-cafe.html-supp=vanille => index.php?page=machine&type=cafe&supp=vanille |
Je suppose que j'échappe mal le "?" mais je sais pas trop comment faire autrement
Ou est-ce que je fais une autre connerie
Marchi
---------------
oui oui