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” )
}
Letzte Kommentare