PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : FoldersFirst bei Apache funktioniert nicht?



Neo van Matix
16.02.09, 13:00
Hallo,

ich habe aktuell das Problem, dass die Option "+FoldersFirst" für IndexOptions zwar das oberste Verzeichnis sauber sortiert - Ordner zuerst, dann Dateien - allerdings wirkt diese Option nicht, wenn man auf ein unterverzeichnis navigiert. Hier ists wieder kunterbunder WirrWarr...

Woran kann das liegen?


<VirtualHost wiki>
ServerName wiki
DocumentRoot /var/www/htdocs/wiki
IndexOptions +FancyIndexing +FoldersFirst Charset=UTF-8
IndexStyleSheet "/apache_icons/css.css"
...

Bolek
16.02.09, 13:14
welche Apache Version ?
wie lautet deine ganze Konfig ?
vielleicht wird etwas in der konfig überschrieben.

Neo van Matix
16.02.09, 14:32
Hallo,

da kommt nicht viel mehr. Noch ein paar AddIcons-Befehle - aber sonst nichts (ich wollte euch nur den Wust ersparen ;)).

Apache Version 2.2.3.

Bolek
16.02.09, 15:14
FoldersFirst (Apache 2.0.23 and later)
If this option is enabled, subdirectory listings will always appear first, followed by normal files in the directory. The listing is basically broken into two components, the files and the subdirectories, and each is sorted separately and then displayed subdirectories-first. For instance, if the sort order is descending by name, and FoldersFirst is enabled, subdirectory Zed will be listed before subdirectory Beta, which will be listed before normal files Gamma and Alpha. This option only has an effect if FancyIndexing is also enabled.


Das trifft in deiner Konfiguration zu.

Neo van Matix
16.02.09, 15:47
Hm, ja.. aber... vererbt sich diese Einstellung den nicht auf tieferliegende Ordner?! Kann doch nicht sein, dass das immer nur auf den "obersten" Ordner wirkt?!

Bolek
16.02.09, 16:05
probier mal folgendes:

<VirtualHost wiki>
ServerName wiki
DocumentRoot /var/www/htdocs/wiki
<Directory />
IndexOptions +FancyIndexing +FoldersFirst Charset=UTF-8
IndexStyleSheet "/apache_icons/css.css"
</Directory>
...

marce
16.02.09, 16:22
... aber bitte nicht <directory /> sondern den auf den vhost angepassten Wert einsetzen...

Neo van Matix
18.02.09, 10:53
probier mal folgendes:

<VirtualHost wiki>
ServerName wiki
DocumentRoot /var/www/htdocs/wiki
<Directory />
IndexOptions +FancyIndexing +FoldersFirst Charset=UTF-8
IndexStyleSheet "/apache_icons/css.css"
</Directory>
...

Hallo,

das greift irgendwie auch nicht ..? Habe den Pfad bei Directory angepasst.

marce
18.02.09, 10:54
Poste bitte mal die _komplette_ restliche Apache-Konfig.