walter: htaccess

ich möchte folgendes mit einer htaccess-Datei erreichen:
Alle Dateien, die "index" beinhalten benötigen keine Berechtigung, für alle anderen muss eine Autorisierung vorliegen.

Ich habe es mit folgender Struktur probiert, funktioniert aber nicht:

AuthType Basic
AuthName "test"
AuthUserFile /.../.htpasswd
<Files "*">
  require valid-user
</Files>
<Files ~ "index">
  allow from all
</Files>

Leider wird jetzt immer das Passwort abgefragt.

  1. mahlzeit,

    machs einfach so:

    AuthUserFile /home/.passwordfile
    AuthName "Maintenance"
    AuthType Basic
    <Files ~ "maint.cgi|manfile.cgi|manage.pl" >
            require valid-user
    </Files>

    GRuss, Rolf

    1. Natürlich würde es so funktionieren, nur möchte ich nicht bei jeder Datei, die ich uploade die htaccess-Datei verändern. Gibt es dafür keine einfachere Möglichkeit?

  2. Hi,

    AuthType Basic
    AuthName "test"
    AuthUserFile /.../.htpasswd
    <Files "*">
      require valid-user
    </Files>
    <Files ~ "index">
      allow from all
    </Files>
    Leider wird jetzt immer das Passwort abgefragt.

    Die satisfy-Direktive könnte helfen.

    cu,
    Andreas

    --
    MudGuard? Siehe http://www.Mud-Guard.de/
    Fachfragen per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.
    1. perfekt. Es funktioniert.

      danke für den tipp