Nene, beim Auslesen gilt diese Reihenfolge, die Abarbeitung erfolgt erst danach. In / wird eine Anmeldeprozedur definiert, in /beta/ wird diese nicht aufgehoben oder "gelockert", also wird in /beta/ ebenfalls nach Authorisierung gefragt. Dies auch normalerweise gewollt und gewünscht, da man für öffentliche Dateien eigene Verzeichnisstrukturen aufbaut und gerade das root nicht blockiert. Wenn man nun also ein Unterverzeichnis nich schützen will, muss man die Authorisierung (wie bereits gesagt) aufheben oder lockern. Ersteres hab ich spontan nicht gefunden, zweiteres ließe sich mit Hilfe der Satisfy-Directive lösen. Diese Directive bestimmt, ob von Require oder Allow alle Kriterien erfüllt sein müssen, oder ob eins von beiden ausreicht. Du kannst nun unter /beta/ in die htaccess theoretisch (nicht getestet) folgendes eintragen:
- Code: Select all
Allow From All
Satisfy Any
Satisfy-Directive
Nicht jeder Fehler ist ein Bug ...