.htaccess & .htusers

Alles, was den Apache betrifft, kann hier besprochen werden.

.htaccess & .htusers

Postby WilliL » 07. April 2010 17:15

ich bekomme bei einem gesicherten Zugang, bei der die .htusers nicht über den direkten Pfad angesprochen wird, den Serverfehler 500.
Fehlermeldung lt errlog:
Das System kann die angegebene Datei nicht finden. : Could not open password file: C:/xampp/apache/.htusers, referer: http://localhost/
klar, Pfad/Datei ist ja auch C:/xampp/htdocs/secure/.htusers

funktioniert:
Code: Select all
#  .htaccess-Datei für Web-Verzeichnis /secure
AuthType Basic
AuthName "Sercure"
AuthUserFile C:/xampp/htdocs/secure/.htusers
# AuthUserFile /www/htdocs/myweb/secure/.htusers
Require valid-user


funktioniert nicht,
Code: Select all
#  .htusers-Datei für Web-Verzeichnis /secure
AuthType Basic
AuthName "Sercure"
# diverse getestete Varianten .htusers liegt zZ im gleichen Verzeichnis
# AuthUserFile .htusers
# AuthUserFile /.htusers
# AuthUserFile /\.htusers
Require valid-user


Der gleiche Ablauf geschieht auch auf der Homepage, Apache-Server auf Linux. (in .htusers auch das verschlüsselte Passwort eingetragen).

Ich arbeite lieber mit relativen Pfaden.
Muss die .htusers immer mit absolutem Pfad angegeben werden?
oder gibt es eine RegExp die das erledigen könnte?
hat das Sicherheitsgründe?

Für eine Anregung/Info wäre ich dankbar

WIlli
Willi
WilliL
 
Posts: 660
Joined: 08. January 2010 10:54
Operating System: Win7Home Prem 64 SP1

Re: .htaccess & .htusers

Postby Stepke-DSL » 08. April 2010 06:53

Hallo,

Soweit ich jetzt aus dem Stehgreif weiß, muss der Pfad zur htusers immer absolut angegeben werden.

MfG Stepke
Stepke-DSL
 
Posts: 313
Joined: 12. July 2007 16:08
Operating System: Win XP Pro SP3 + SuSe Linux

Re: .htaccess & .htusers

Postby WilliL » 08. April 2010 08:31

danke,
das habe ich angenommen, aber bisher nichts eindeutiges gefunden (vielleicht falsch gesucht).
Passt nach meinem Verständnis nicht ..
Das hier habe ich anders gelesen ;)
http://httpd.apache.org/docs/1.3/howto/auth.html:
If htpasswd is not in your path, you will have to type the full path to the file to get it to run.
Willi
WilliL
 
Posts: 660
Joined: 08. January 2010 10:54
Operating System: Win7Home Prem 64 SP1


Return to Apache

Who is online

Users browsing this forum: No registered users and 314 guests