Archiv verlassen und diese Seite im Standarddesign anzeigen : Lighttpd - Verzechnis auflisten, aber beschränken
DanielWydler
20.09.08, 13:23
Hallo zusammen,
ich versuche mich seit einigen Tagen an meinem Lighttpd folgendes zu realisieren: Ich möchte gerne, dass ich ein bestimmtes Verzeichnis über den Web-Browser aufrufe, dass dann die Dateien in diesem Verzeichnis aufgelistet werden. Das habe ich so gelöst:
$HTTP["url"] =~ "^/test/" {
dir-listing.activate = "enable"
}
Nun möchte ich aber, dass bestimmte Dateien mit bestimmter Dateiendung nicht aufgelistet werden.
Die Frage an euch, ist das möglich und wenn ja wie?
Grüsse,
Dani
Roger Wilco
20.09.08, 23:53
Doku lesen hilft meistens...
http://trac.lighttpd.net/trac/wiki/Docs%3AModDirlisting -> dir-listing.exclude
DanielWydler
21.09.08, 00:55
Soweit war ich schon...leider funktioniert es so nicht:
dir-listing.exclude = ( ".wad", ".txt" )
Roger Wilco
21.09.08, 01:28
Welche Version von lighttpd setzt du ein?
DanielWydler
21.09.08, 02:09
Version 1.4.3 müsste es ein. Ich habe aber eben einen kl. Fehler bei mir entdeckt. Und zwar ich wollte es so einsetzen:
# $HTTP["url"] =~ "^/test/" {
# dir-listing.activate = "enable"
# dir-listing.exclude = ( ".wad" )
# }
Das geht wohl nicht...setze ich aber den "exclude" in der Main-Config funktioniert es. oO
Roger Wilco
21.09.08, 11:55
Wie schon gesagt, Doku lesen hilft. Da steht z. B.
Use inside of conditionals was broken before 1.4.14. See http://trac.lighttpd.net/trac/ticket/1260.
Ab lighttpd 1.4.14 ist der Bug also behoben. Du musst ein Update machen, was eh zu empfehlen ist, wenn du tatsächlich noch lighttpd 1.4.3 benutzt.
DanielWydler
21.09.08, 12:33
Hi Roger,
also ich habe im Moment lighttpd/1.4.13 am Laufen. Von Debian wurde die neue Version wohl noch nicht freigegeben. Somit ist die Ursache klar und ich werde somit einfach warten bis ich es über apt-get bekomme. :-) Danke für die Hilfe!
Roger Wilco
21.09.08, 12:36
Somit ist die Ursache klar und ich werde somit einfach warten bis ich es über apt-get bekomme.
Das wird, wenn du nicht gerade ein Dist-Upgrade auf Lenny machst, niemals passieren.
wobei der Bugfix evtl. doch in die Version von Debian hineinfinden könnte - evtl. man den Maintainer anschreiben...
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.