Springe zum Hauptinhalt
Universitäts­rechen­zentrum
Servereinstellungen: Darstellung von Verzeichnislisten
Universitäts­rechen­zentrum 

Server­einstellungen - Darstellung von Verzeichnis­listen

Mit dem Apache-Webserver kann man die Anzeige von Verzeichnissen = Dateiordnern steuern. D.h. der Autor kann selbst bestimmen, was bei einem URL, der auf ein Verzeichnis zeigt, angezeigt wird: Eine bestimmte Datei (welche?) oder eine Liste (wie?).

Dazu muss man eine Datei .htaccess im betreffenden Verzeichnis anlegen. Dieses wirkt dann auch auf die Unterverzeichnisse!

Anzeige einer Datei - keine Liste

DirectoryIndex Relativer-URL ...
Relativer-URL ist i.a. ein Dateiname im Verzeichnis. Werden mehrere angegeben, wird das erste gefundene gesendet. Gibt es keine solche Datei, wird ein Fehler angezeigt.
Standard: DirectoryIndex index.html index.htm index.php
Beispiel:
.htaccess Datei im Verzeichnis dir0 enthält:
DirectoryIndex nolist.html
Ergebnis: .../dir0/

Anzeige einer Dateiliste

Options +Indexes
Liste alle Dateien auf (zum Download)
Standard: keine Liste
Beispiel: .htaccess - Ergebnis: .../dir1/

Aussehen der Verzeichnisliste:

IndexOptions Options ...
Als Optionen sind angebbar:
Fancyindexing - ausführliche Verzeichnisliste (Icons, Name, Größe, Kurzbeschreibung etc.)
SuppressLastModified - keine Angabe der letzten Modifikationszeit
SuppressSize - keine Angabe der Dateigröße
SuppressDescription - keine Angabe einer Kurzbeschreibung
ScanHTMLTitles - HTML-Titel als Kurzbeschreibung
Beispiel:
.htaccess Datei im Verzeichnis dir2 enthält:
IndexOptions ScanHTMLTitles FancyIndexing SuppressLastModified
Ergebnis: .../dir2/
IndexIgnore dateiname ...
Welche Dateien sollen nicht aufgelistet werden (auch Muster wie in der Shell mit * o.ä. möglich).
Standard: IndexIgnore /.?? *~ *.bak
Beispiel:
.htaccess Datei im Verzeichnis dir3 enthält:
IndexIgnore *.weg
Ergebnis: .../dir3/ - die Dateien mit Endung .weg werden nicht angezeigt.
HeaderName dateiname
ReadmeName dateiname
Anzeige eines Dateiinhaltes vor und/oder nach der Verzeichnisliste. Es muss sich um eine HTML- oder Textdatei handeln (also kein Bild o.ä.). Der Inhalt von <TITLE> kann nicht beeinflußt werden.
Standard:
HeaderName HEADER
ReadmeName README

Beispiel:
.htaccess Datei im Verzeichnis dir4 enthält:
HeaderName top.html
ReadmeName end.txt

Ergebnis: .../dir4/
AddDescription "Text" dateiname
AddIcon (ALT,/path/to/icon) dateiname
Angabe einer Kurzbeschreibung bzw. eines Icons für eine Datei (oder mehrere bei Filnamens-Muster). ALT ist eine Zeichenkette für ASCII-Browser <IMG ALT=...>. Weiterhin sind AddIconByEncoding, AddIconByType, DefaultIcon möglich.
Standard:
keine Beschreibung, Standard-Icon-Satz
Beispiel:
.htaccess Datei im Verzeichnis dir5 enthält:
IndexOptions FancyIndexing
AddDescription "Nur als Demonstration" *.gif
AddIcon (IMG,/Images/anim/new.gif) 1.gif
DefaultIcon /icons/blank.gif

Ergebnis: .../dir5/

Weitere Informationen: Apache Dokumentation

  • Ein Pinguin zerschlägt mit einem Hammer eine Kette.

    Chemnitzer Linux-Tage 2026: „Souveräne Digitalität“

    107 Vorträge in sieben Strängen, 14 Workshops und „CLT-Junior” warten am 28. und 29. März 2026 an der TU Chemnitz auf die Gäste von einer der größten Veranstaltungen ihrer Art im deutschsprachigen Raum – Für einige Angebote ist eine Anmeldung notwendig …

  • Eine junge Frau sitzt am Computer.

    Rund um die Uhr die Hausarbeit abschließen

    Einfach dranbleiben: Universitätsbibliothek der TU Chemnitz hat unmittelbar im Anschluss an die „Lange Nacht der aufgeschobenen Hausarbeiten“ am 5. Februar 2026 erstmals noch bis 14. Februar gegen Mitternacht 24/7 geöffnet …

  • Ein großflächiger Banner mit einem Porträt einer jungen Frau und flankierenden Fotomotiven hängt an einer Gebäudefassade.

    Lust machen auf ein Studium in Chemnitz

    TU Chemnitz setzt ihre Studienwerbekampagne vor der eigenen Haustür fort …

  • Ein Mann steht neben zwei Monitoren und spricht zu jungen Leuten.

    Von Chemnitz ins ewige Eis

    Studienorientierung einmal anders: 30 Schülerinnen und Schüler aus Glauchau funkten vom Campus der TU Chemnitz aus mit der deutschen Forschungsstation Neumayer III in der Antarktis …