Contao und lighttpd / rewrite
Dienstag, 22. Juli 2008 | Autor: Torsten
Wenn man sein Typolight für Suchmaschinen etwas schicker gestalten möchte, klickt man im Backend bei den Einstellungen das Häkchen “URLs umschreiben” an:
Mit dieser Option können Sie TYPOlight dazu veranlassen, statische URLs ohne “index.php” zu erzeugen (z.B. alias.html anstatt index.php/alias.html). Dieses Feature benötigt das Apache Modul mod_rewrite!
Da ich den Apache nicht mehr benutze, musste ich meine Lighttpd-Konfiguration folgendermaßen anpassen:
url.rewrite-final = (
"^/typolight/(.*)$" => "$0",
"^/(.*\.php)" => "$0",
"^/(.*\.html)$" => "/index.php",
)
Damit läuft’s!
Update am 23. September 2011:
Mittlerweile heißt das CMS nicht mehr Typolight, sondern Contao. Ich habe es gerade mit einer frischen Installation und folgenden Rewrite-Rules getestet – das Ergebnis hier: http://contao.misterfu.de/
url.rewrite-final = (
"^/(contao|stats|typolight|javascript|system|images|plugins|tl_files)/(.*)$" => "$0",
"^/(.*\.css|.*\.xml|.*\.php)" => "$0",
"^/(.*)$" => "/index.php$0",
"^/(.*\.html)" => "/index.php",
)
Thema: Linux, Typolight | 6 Kommentare

