Pour faire fonctionner wordpress avec le rewriting et lighttpd, j’ai trouvé ça en surfant :
$HTTP[« host »] =~ « votreurl » {
url.rewrite-final =(
# On ne reecrit pas certain dossiers
« ^/(wp-admin|wp-includes|wp-content|gallery2)/(.*) » => « $0 »,
# meme chose pour les fichiers .php
« ^/(.*.php) » => « $0 »,
# Par contre on refait les permaliens
« ^/(.*)$ » => « /index.php/$1 » ) }
Mon conseil dans la rubrique permalien de wordpress est d’activer la réécriture suivante :
/%category%/%year%/%postname%.htm
du coup les articles ressemblent à des pages statiques .
Ma source :URL rewriting for wordpress and lighttpd « Emil Haukeland.