1.9k Aufrufe
Gefragt in Webseiten HTML von
Hallo!

Wie kann ich mit .htaccess den Zugriff oder das Einsehen des Ordner- und Dateiverzeichnis auf meinen Server verhindern. Man kann doch mit ftp://.... den Inhalt des Verzeichnisses einsehen oder nicht?

7 Antworten

0 Punkte
Beantwortet von
htaccess regelt - so der Name - den Zugriff über http(s):, nicht über ftp:
0 Punkte
Beantwortet von supermax Experte (4.8k Punkte)
FTP-Zugriff hat in der Regel nur der Besitzer des Web-Accounts.
0 Punkte
Beantwortet von
Danke für euere Antwort. Ich meinte sowas:
http://webdemar.com/wordpress/directory-listing-per-htaccess-unterbinden/

Wenn ich den Code
Options -Indexes

in meiner .htaccess verwende, dann kann ich keine Webseite mehr öffnen.
0 Punkte
Beantwortet von supermax Experte (4.8k Punkte)
Wenn ein Fehler 500 erscheint, dann wird die Verwendung von
Options -Indexes
von deinem Webserver/host in .htaccess-Dateien nicht unterstützt.
0 Punkte
Beantwortet von
also nix mit ftp:

Lösung:
in allen Verzeichnissen, auf die die Leute zugreifen können sollen (html, Bilder, CSS) liegt eine index.html-Datei. Bei Eingabe nur des Verzeichnisnamens wird die dann angezeigt.
in alle anderen Verzeichnisse legst du einen Verzeichnisschutz mit .htaccess so dass erst gar kein Zugriff entsteht.
0 Punkte
Beantwortet von
@gast42

Auf das Verzeichnis soll normal zu gegriffen werden, nur der Inhalt, das dirctory-listing soll nicht angezeigt werden.
Das könnte man doch auch theoretisch durch das Einfügen einer leeren index.html in den jeweiligen Ordner erreichen, oder?
Wenn nicht, wie müsste die .htaccess dafür aussehen?
0 Punkte
Beantwortet von
index.html reicht (siehe Antwort 5)
...