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 : Sélectionner tout - Visualiser dans une fenêtre à part
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.