Hi,
Norman Timmler schrieb:
Hallo,
ich habe jetzt schon viele Stunden daran gesessen, folgendes Problem zu
lösen, obwohl es eher trivial erscheint:
Der Virtuelle Host ist Passwort geschützt. Nun möchte ich per Location
Direktive eine Ausnahme definieren, aber es gelingt mir nicht.
<LocationMatch "^/">
Order deny,allow
Deny from all
Allow from .myhost.de
Da ich sowas ja selten sehe, muß ich gleich mal nachfragen: Hast Du
geprüft ob Du damit das Gewünschte erreichst? Also ist die
Namensauflösung auf dem Server korrekt, die Reverse-Zone ordentlich
gepflegt und Du testest nicht über localhost *g*?
Ansonsten ist so eine doppelte DNS-Anfrage bestimmt eine ziemliche Bremse.
AuthType Basic
AuthName "authentifizieren"
AuthUserFile /etc/apache2/.htpasswd
AuthGroupFile /etc/apache2/.htgroups
Require group admins
Satisfy Any
# FUNKTIONIERT
</LocationMatch>
<LocationMatch "^/public">
Order deny,allow
Allow from all
# HIER WIRD TROTZDEM NACH BENUTZERNAME UND PASSWORT GEFRAGT
</LocationMatch>
</VirtualHost>
Hat jemand einen Tip für mich?
Browser ( - (Firefox + Extensions)) haben ja die doofe Angewohnheit auch
für "tieferliegende" URLs nach Zugangsdaten zu fragen, wenn sie einmal
einen Authorization-Request gesehen haben. Denke mal Du hast mit einem
frischen Browser auch direkt die Adresse /public/bla getestet?
Vielleicht kann man auch etwas mit einer vom Wert einer
Umgebungsvariable abhängigen Zugriffskontrolle machen.
Grüsse,
.max
--------------------------------------------------------------------------
Apache HTTP Server Mailing List "users-de"
unsubscribe-Anfragen an [EMAIL PROTECTED]
sonstige Anfragen an [EMAIL PROTECTED]
--------------------------------------------------------------------------