Marcus: htaccess - Direktive für untergeordnetes Verzeichnis

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?

  1. 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:

    Nö warum auch. Ändere dein Löschprogram dahingehend, dass es in der Lage ist, .htaccess Dateien nicht zu löschen.

    Ich habe folgendes erfolglos ausprobiert:
    <Directory /www/secret_directory>

    Directory ist kein erlaubter Container in .htaccess Dateien.

    Was mache ich falsch?

    Du flickst am falschen Kleid.

    mfg Beat

    --
    ><o(((°>           ><o(((°>
       <°)))o><                     ><o(((°>o