it-swarm.com.de

Deaktivieren Sie die Verzeichnissuche im Upload-Ordner

Ich verwende Wordpress als CMS für eine einfache Website. Ich möchte verhindern, dass Benutzer die Verzeichnisse durchsuchen können, z. B. den Ordner wp-content/uploads oder Verzeichnisse meines Themas.

Mein Host erlaubt mir nicht, "Options" oder "DirectoryIndex" in einer .htaccess-Datei zu verwenden. Ich habe versucht, eine .htaccess-Datei mit "IndexIgnore *" im Ordner/uploads/abzulegen. Allerdings wird keines meiner Bilder aus dem Ordner/uploads/mit dieser Option auf meiner Website angezeigt. Ich habe auch versucht, das Verzeichnis mit einer .htpasswd-Datei durch ein Passwort zu schützen, aber dies gibt jedem Besucher meiner Website ein Popup, in dem er aufgefordert wird, die Anmeldeinformationen einzugeben.

Meine Frage ist also, wie ich verhindern kann, dass Benutzer die Verzeichnisse durchsuchen, während ich Dateien aus diesen Verzeichnissen in meine WordPress-Posts/-Seiten einbetten kann.

Kann ich zum Beispiel die .htaccess-Datei im Verzeichnis/uploads/ablegen und RewriteRules hinzufügen, damit WordPress die Dateien auf meiner Website weiterhin anzeigt?

1
Freek

Um das Durchsuchen von Verzeichnissen zu deaktivieren, müssen Sie lediglich eine leere index.html-Datei in das wp-content\uploads-Verzeichnis ablegen. Jedes nachfolgende Unterverzeichnis benötigt außerdem eine leere Indexdatei. Es gibt Plugins Dies kann automatisch für Sie erledigt werden.

ps. Holen Sie sich einen besseren Host, es gibt keinen Grund, warum Sie Ihre eigenen .htaccess-Dateien nicht zulassen sollten.

0
Wyck