PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : apache index



lin337
02.05.02, 16:14
Hallo Leute,

ich hab mal ne Frage. Kann ich irgendwie verhindern, dass Leute das Directory-Listing sehen, wenn sie ein Unterverzeichnis raten (also z.B www.beispiel/bilder direkt im Browser eingeben). Geht das auf Betriebssystemebene durch setzen von Permissions oder muss ich in jedes Unterverzeichnis die index.html kopieren. Wenn ich dies allerdings mache, kommt man leider nicht auf die Startseite.
Vielen Dank schonmal für hoffentlich gute Tips.
Cu lin337

Newbie2001
02.05.02, 16:17
das geht ganz einfach in der httpd.conf



<Directory /dein/directory/ohne/index>
Options -Indexes
</Directory>

das sollte genügen.
das "-" Zeichen vor dem Indexes deaktiviert die Option Indexes.

lin337
02.05.02, 16:54
da es sich auch auf meine virtual hosts auswirken soll hab ich es direkt in die <Direktory Direktive geschrieben. Hat sich aber nichts getan.
Oder meinst du , dass ich für jedes Unterverzeichnis, dass ich so schützen will eine eigene Anweisung schreiben muss?

Cu lin337

Newbie2001
02.05.02, 17:24
nein du kannstes auch als globale varibale definieren, aber vergiss nicht dass wenn du das machst, von keinem verzeichnis der verzeichnisindex gemacht werden kann. du kannst es auch auf globaler ebene ausschalten und nur bestimmte verzeichnisse mit der option:


&lt;Directory /pfad/zu/directoty/mit/index &gt;
Options +Indexes
&lt;/Directory&gt;