
TYPO3 bietet im Zusammenspiel mit der Extension RealURL die Möglichkeit, Suchmaschinenfreundliche URLs zu gestaltet. Dies wird mittels einer .htaccess-Datei und Mod-Rewrite ermöglicht. Setzt man jetzt aber nun Lighttpd als Webserver ein und nicht Apache, hat man keine Möglichkeit eine .htaccess Datei zu erstellen. Man muss die Umschreibung hier direkt in die Konfigurations-Datei des Lighttpd schreiben. Hierzu findet man auch einiges im Internet. Jedoch gab es bei mir das Problem, dass viele dieser Vorgaben im Internet nicht funktionieren oder Probleme verursachen. Die einzige Umschreibung, die bei mir jetzt einwandfrei funktioniert ist folgende:
url.rewrite-once = (
"^/(typo3|typo3temp/|typo3conf/|uploads/|fileadmin/|t3lib/|robots\.txt|clear\.gif).*$" => "$0",
"^/$" => "index.php",
"^/index.php\?.*$" => "$0",
"^typo3$" => "typo3/index_re.php",
".\?([^.]+)" => "index.php?$1",
"^/favicon.ico$" => "$0",
".*" => "index.php"
)