Was muss man beachten, wenn man WordPress auf einem Lighttpd-Webserver (Alternative zu Apache) installieren will?
Eigentlich nichts, wenn man nicht “schönere Urls” haben will. Unter Apache macht dies mod_rewrite mit Hilfe von .htaccess-Dateien. Dies funktioniert unter Lighttpd jedocht nicht, da dieser keine .htaccess-Dateien unterstützt. Dort muss man die Rewrite-Urls in einer config festlegen.
Meine Config sieht dort wie folgt aus:
$HTTP[”host”] =~ “^(?:www\.)?DOMAINNAMEN\.TLD(?::|$)” {
server.document-root = “/var/www/hosts/DOMAIN.TLD/”
accesslog.filename = “/var/www/logs/DOMAIN.TLD-access.log”
url.rewrite = ( “^/(wp-admin/|wp-content/|wp-includes/|wp-login\.php|xmlrpc\.php|robots\.txt|sitemap\.xml|wp-).*” => “$0″,
“^” => “index.php” )
}
Danke, genau das habe ich gesucht
Passt perfekt die Config! Danke.
Hi,
ich denke hier muss noch etwas nachgebessert werden, da mit dieser Konfiguration z.B. die Suchfunktion nicht funktioniert.
Ich habe mich mal daran versucht und es auch zumindest zu meiner Zufriedenheit geschafft
=> http://www.it-crowd.biz/2008/04/12/wordpress-und-lighttpd-rewrite/
funzt zwar ganz gut aber irgendwie will die suche dann nichtmehr.
jemand ne idee?
@ stillc
Wer lesen kann ist klar im Vorteil
Schau mal ein Comment über dir