wordpress und lighttpd
(Für lighttpd 1.5 bitte hier klicken)
Wer wordpress mit lighttpd als webserver laufen lassen will, kann nicht auf die von wordpress generierten .htaccess-Dateien zurückgreifen, da lighttpd diese ignoriert. Hier ist eine gute und einfache Lösung für dieses Problem. [1]
$HTTP["host"] =~ "nerdlabor\.de" {
var.wpdir = "/"
url.rewrite-once = (
"^" + wpdir + "(wp-.+).*/?" => "$0",
"^" + wpdir + "(sitemap.xml)" => "$0",
"^" + wpdir + "(xmlrpc.php)" => "$0",
"^" + wpdir + "keyword/([A-Za-z_0-9-])/?$" => wpdir + "index.php?keyword=$1",
"^" + wpdir + "(.+)/?$" => wpdir + "index.php/$1"
)
}
Wessen lighty mit lua support kompiliert wurde, kann auch diese Lösung nutzen: http://sudhaker.com/web-development/wordpress/wordpress-permalinks-lighttpd.html