farmer
Goto Top

.htaccess für gewissen IP-Adressvereich erlauben ansonsten Benutzername und Passwort

Bräuchte mal Unterstützung

Hallo
meine Problem:
Ich habe eine Homepage am laufen, die von Aussen (Internet) sowie von Innen (Netzwerk 192.xxx.xxx.xxx) erreichbar ist.
Wenn jemand aus dem Internen Netzwerk auf die Homepage zugreifft, soll er ohne Benutzername/Passwort anfrage zugang bekommen, wenn aber jemand aus dem Internet auf meine HP zugreifen will sollte er nur Zugang bekommen wenn er den richtigen Benutzernamen und Passwort eingibt.

habe es bis jetzt wie folgt gelöst.

.htaccess

AuthType Basic
AuthUserfile /Programme/xxx/xxx/xxx/.htpasswd
AuthGroupFile /Programme/xxx/xxx/xxx/.htgroup
AuthName "Authorisierung für Homepage"
Order Allow,Deny
Allow from 192.xxx.xxx.
(x nur Platzhalter)


soweit jemand von Innen auf die HP will funktioniert es einwandfrei, von aussen wird sie aber komplett geblockt. Welchen Eintrag muss ich noch dazu machen um jemanden vom Internet nur mit BN/PW zugreifen zu lassen?

sobald ich
require valid-group oder require valid-user
mit anhänge verlangt er auch vom Internen Zugang ein BN/PW

vielen Dank schon mal im voraus

mfg
Farmer

Content-ID: 33305

Url: https://administrator.de/contentid/33305

Ausgedruckt am: 05.11.2024 um 00:11 Uhr

guzmamb6
guzmamb6 01.06.2006 um 09:36:44 Uhr
Goto Top
Das Stichwort für diesen Fall ist Satsify.
Unter http://httpd.apache.org/docs/1.3/howto/auth.html#satisfy ist ein Beispiel genau für deinen Fall.

Michael
EDIT: Das Forum macht Murks mit meinem Link, sorry. Die Adresse oben beginnt mit "http://...
Farmer
Farmer 01.06.2006 um 11:26:22 Uhr
Goto Top
Hallo
Danke Vielmals, ist genau das was ich gebraucht habe, habs schon eingebunden und funktioniert einwandfrei. Aber mit meinem Englisch ist es nicht so gut.

kann mir jemand folgende Zeilen ein bisschen übersetzen


AuthType Basic <--- Athentivizierungstyp
AuthName intranet <--- der Name der im Loginfeld erscheinen Soll
AuthUserFile /www/passwd/users <--- der Pfad zu meiner .htaccess
AuthGroupFile /www/passwd/groups <--- der Pfad zu meiner .htgroup
Require group Administratoren <--- Zugriff erlauben für Gruppe Administratoren
Order allow,deny <--- ??????
Allow from 192.xxx. <--- Erlaubt für alles was mit 192.xxx. anfängt
Satisfy any <--- ????????

Danke nochmals