ich stehe momentan etwas auf dem Schlauch...
Ich entwickle eine Website mit django und komme sehr gut damit klar. Jetzt stehe ich jedoch vor einem Problem und habe eine Denkblockade...
Es gibt bei django ja die Möglichkeit kleinere Seiten wie z.B. "about" usw. via Flatpages auszuliefern, das ist für solche "kleinen" Zwecke auch ganz gut.
Jedoch möchte ich die Startseite, also die Seite die man direkt nach der Eingabe von "www.domain.de/" sieht ohne den "Umweg" django ausliefern.
Da die Seite nur statischen content enthält, ist eine Interaktion mit django nicht notwendig und würde der Performance vermtl. nur hinderlich sein.
Deshalb meine Frage, wie kann die Startseite (z.B. index.html) direkt vom Webserver ausliefern lassen?
Als Webserver ist Lighttpd im Einsatz.
Reicht es einfach die rewrite Regeln wie folgt anzupassen?
Code: Alles auswählen
url.rewrite-once = (
"^(/media.*)$" => "$1",
"^/favicon\.ico$" => "/media/favicon.ico",
"^/index\.html$" => "/media/index.html",
"^(/.*)$" => "/mysite.fcgi$1",
)