22.12.2009 17:49 - WordPress URL Rewrite und Lighttpd

Falls sich jemand fragt wie er die URL Rewrite Funktion des Apache mit WordPress unter Lighttpd bewerkstelligt habe ich eine Lösung gefunden.

Man bringt lighttpd mit PHP und WordPress zum laufen. Dann installiert man mod_magnet nach, und zwar über

aptitude install lighttpd-mod-magnet

nicht vergessen in der lighttpd.conf das Modul

mod_magnet

hinzuzufügen! Anschließend noch den Eintrag

magnet.attract-physical-path-to = ( “/usr/local/lighttpd/rewrite-DOMAIN-TLD.lua” )

entweder einfach so in die Config oder unter einem VHost einfügen. Danach erstellt man die Datei

/usr/local/lighttpd/rewrite-DOMAIN-TLD.lua

mit folgendem Inhalt:

attr = lighty.stat(lighty.env["physical.path"])

if (not attr) then
lighty.env["uri.path"] = “/index.php”
lighty.env["physical.rel-path"] = lighty.env["uri.path"]
lighty.env["physical.path"] = lighty.env["physical.doc-root"] .. lighty.env["physical.rel-path"]
end

Jetzt noch den lighttpd neu starten und schon sollte das URL Rewrite ohne .htaccess Dateien funktionieren. Bei mir tuts das jedenfalls hervorragend :)

  • http://topsy.com/tb/www.das-quaddy.de/blog/2009/12/wordpress-url-rewrite-und-lighttpd/ Tweets die das-quaddy.de » » Wordpress URL Rewrite und Lighttpd erwähnt — Topsy.com

    [...] Dieser Eintrag wurde auf Twitter von Max, Tim erwähnt. Tim sagte: Neuer Blogpost: WordPress URL Rewrite und Lighttpd http://goo.gl/fb/v3mt [...]

  • quaddy

    Testkommentar

  • http://www.chrische.de Chrische

    Man kann das ganze auch über mod rewrite machen und i eine externe Datei auslagern. Spart bei mehreren Blogs auf einem Server Platz und Übersichtlichkeit in der config http://www.chrische.de/2010/04/lighttpd-in-verb...

  • http://www.das-quaddy.de quaddy

    Hi, danke für den Hinweis. Werde ich bei Gelegenheit auch mal testen. Meine Config könnte ich mit ein paar 'include' auch bisschen übersichtlicher gestalten :)

blog comments powered by Disqus