![]() |
Apache DirectoryListing erzwingen
Hi,
ich habe folgendes Problem: Ich habe mir auf meinem VServer ein Verzeichnis für WebDAV eingerichtet. Nun würde ich gerne in diesem Ordner den Apache dazu bringen, IMMER eine Liste der Dateien im Ordner anzuzeigen - also insbesondere auch, wenn es eine Datei wie index.htm gibt. Als "dirty" Lösung habe ich im Moment die Index-Datei "umgebogen": DirectoryIndex ThisFileDoesNotExistAndWillNeverExistIHope-DOT-NeverEndingExtension Die Chance, dass eine Datei mit diesem Namen existiert ist durchaus gering, aber das kann hoffentlich nicht die Lösung sein, oder? LG, Frederic |
AW: Apache DirectoryListing erzwingen
Probiere mal diese zwei Zeilen innerhalb der Webdav Deklaration :
Code:
Danach solltest Du alle Dateien sehen, wenn ich das Tutorial noch richtig im Kopf habe.
Options +Indexes FollowSymLinks
IndexOptions FancyIndexing |
AW: Apache DirectoryListing erzwingen
![]() Da steht wenn eine Datei via DirectoryIndex gefunden wird, dann wird diese genommen. Also ist es schon ganz richtig, dass du DirectoryIndex auf BlaBlup setzt. Etwas in die Optionen spielen die Slash-Einstellungen rein. Wenn du keinen Zwang auf abschließende Slashe hast, dann kann auch ein Verzeichnis angezeigt werden, wenn der letzte Slash weg gelassen wird (trotz DirIndex). Mit letzten Slash wird dann wird die DirIndex-Datei(en) genommen. |
AW: Apache DirectoryListing erzwingen
Hi,
die IndexOptions schlagen leider erst an, wenn er mal den Index baut. Ich meine, ich kann den Namen so kryptisch wählen wie oben, dann ist die Chance relativ gering, dass ich mit einer normalen Datei einen Treffer lande, aber soll das wirklich die Lösung sein? LG, Frederic |
AW: Apache DirectoryListing erzwingen
mod_dir abschalten geht auch ;-)
|
AW: Apache DirectoryListing erzwingen
Hi,
aber das geht ja nicht gezielt pro VirtualHost oder gar Directory, oder? LG, Frederic |
AW: Apache DirectoryListing erzwingen
Moin, du könntest das ganz einfach via htaccess bewerkstelligen, läuft wunderbar. ;)
|
AW: Apache DirectoryListing erzwingen
Hi,
kannst du mir auch sagen, wie? LG, Frederic |
AW: Apache DirectoryListing erzwingen
|
AW: Apache DirectoryListing erzwingen
Hi,
hmm, und du bist dir sicher, dass das auch etwas bringt, wenn eine index.htm existiert? Es sieht mir nämlich nicht danach aus. LG, Frederic |
AW: Apache DirectoryListing erzwingen
Oh ne, wenn eine index.htm(l) existiert wird ListDirectory überschrieben und der Server gibt direkt die index.html aus. Soweit hatte ich nicht gelesen, sorry. ;)
|
AW: Apache DirectoryListing erzwingen
Versuch mal mittels
Zitat:
Siehe ![]() |
AW: Apache DirectoryListing erzwingen
Hi,
ja, das ist ja auch die Lösung, die ich im Moment habe. Aber die geht ja nur so lange gut, bis jemand eine blabla.html hochlädt... LG, Frederic |
AW: Apache DirectoryListing erzwingen
Ich kanns grad nicht testen - ist zwar etwas unschön aber wie wäre es wenn du das DirectoryIndex auf sowas wie dfgfsvfr.klo stellst? Relativ unwahrscheinlich das jemand jemals eine solche Datei hochläd. So würde ich das jetzt Quick&Dirty machen.
|
AW: Apache DirectoryListing erzwingen
Hi,
wie im ersten Beitrag steht, habe ich momentan "ThisFileDoesNotExistAndWillNeverExistIHope-DOT-NeverEndingExtension" Ebenfalls äußerst unwahrscheinlich - aber ich dachte, es gäbe vllt. auch eine Lösung, die nicht diesen faden Beigeschmack des Dirty Hacks bei mir hinterlässt. LG, Frederic |
Alle Zeitangaben in WEZ +1. Es ist jetzt 17:49 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz