regexp URL rewritting dans lighttpd
Bonjour à tous
Voilà j'ai un petit problème avec mon lighttpd. Je fais des url rewrite qui marchent toute SAUF une qui ne veut pas et c'est limite incompréhensible...
Voici l'extrait de ma conf :
Code:
1 2 3 4 5 6
|
url.rewrite-once = (
"^/(BM-[a-zA-Z0-9]{30,35})$" => "/blog.php?id=$1",
"^/(BM-[a-zA-Z0-9]{30,35})/#([A-z0-9]+)$" => "/blog.php?id=$1&cat=$2", // celle-ci ne marche pas...
"^/(BM-[a-zA-Z0-9]{30,35})/([a-z0-9]{60,})$" => "/blog.php?id=$1&m=$2",
) |
Si je vais sur une url type : http://monserveur.com/BM-NBKB16tJLPP...Ni94AUZL/#test j'arrive sur...une 404. oO Pourquoi ?
En revanche http://monserveur.com/blog.php?id=BM...4AUZL&cat=test marche sans pb...
Je l'ai changé de place, testé en ligne, modifiée x fois, rien n'y fait...
Par avance merci.