Deaktivieren des Verzeichniseintrags mit .htaccess

Die Verzeichnisauflistung ermöglicht es den Besuchern Ihrer Website, eine vollständige Liste aller Dateien und Ordner auf Ihrer Website zu erhalten. Der Browser zeigt den gesamten Inhalt des Verzeichnisses an, wenn Sie keine „index.html“-Datei in diesem Verzeichnis erstellen.

Der Schutz Ihres Verzeichnisses durch die Verhinderung oder Deaktivierung des Verzeichniseintrags für Ihre Website-Besucher wird die Sicherheit Ihrer Website erhöhen. Zumindest wird es dadurch für Personen, die beabsichtigen, Sicherheitslücken auf Ihrer Website zu finden, schwierig.

Wenn Sie das Verzeichnis, das Sie erstellen, nicht schützen, wenn jemand auf das Verzeichnis zugreift, wird es wie folgt angezeigt.

directory-listing-01

Sie können den gesamten Inhalt des Verzeichnisses im Browser sehen. Um es zu schützen, können Sie eine leere „index.html“-Datei in jedes von Ihnen erstellte Verzeichnis einfügen.

Eine andere Möglichkeit besteht darin, die Datei „.htaccess“ zum Stammverzeichnis Ihrer Website hinzuzufügen. Sie können die Datei mit Notepad erstellen und den folgenden Code in die „.htaccess“ einfügen.

Options All –Indexes

Internal Server Error message will appear in the browser, as shown in the following image.

directory-listing-02

Die nächste Methode ist immer noch die Verwendung der „.htaccess“ und Sie fügen den folgenden Code hinzu

IndexIgnore *

Die Anzeige im Browser wird so aussehen, als ob das Verzeichnis keine Dateien enthält, wie unten dargestellt.

directory-listing-03

Sie können die Schutzmethode wählen, die Sie für Ihre Bedürfnisse für geeignet halten, und sie mit anderen Methoden und Techniken zum Schutz Ihrer Website kombinieren.

Neueste Artikel