htaccess Schutz in Unterverzeichnis deaktivieren

Kommentieren Oct 09 2008 .txt, .json, .md

Mit einer .htaccess Datei kann man ja im Apache verschiedene Dinge machen. Eines davon ist das Verzeichnis schützen mit einem Passwort.

Dies Einstellung der .htaccess Datei vererbt sich aber nach unten weiter. Somit sind auch alle Kindelemente geschützt.

Wenn man nun aber so ein Kindelement/Unterordner freigeben möchte ?

Man erstelle die .htaccess und die .htpasswd für den Schutz. Danach erstelle man eine .htaccess in das zur Freigabe gedachten Verzeichnis und schreibe mindestens folgendes rein:

AuthType Basic
AuthName "Name etc."
Satisfy Any

Das Wichtige dabei ist das Satisfy Any. Damit ist dann dieses Verzeichnis mit allen Kindern nicht mehr geschützt.

banana out