Hallo.
Ich möchte ein Verzeichnis mit einem .htaccess-Passwortschutz versehen. Das funktioniert auch prima, wenn die .htaccess-Datei im gleichen Verzeichnis liegt wie die Dateien.
Die Dateien werden von einem Programm in regelmäßigen Abständen aktualisiert. Leider wird dabei die .htaccess-Datei gelöscht. Also muss die Anweisung für die Authentifizierung im übergeordneten Verzeichnis liegen:
- www
- .htaccess
- .htpasswd
- secret_directory (geschütztes Verzeichnis)
- geschützte datei1...n
- public_directory (öffentliches Verzeichnis)
- öffentliche_datei1...n
Ich habe folgendes erfolglos ausprobiert:
<Directory /www/secret_directory>
AuthUserFile /www/.htpasswd
AuthGroupFile /dev/null
AuthName ""
AuthType Basic
<Limit GET>
require valid-user
</Limit>
</Directory>
Was mache ich falsch?