Mixed .htaccess

Beispiel: .htaccess-Datei

 # .htaccess-Datei für Web-Verzeichnis /service
 AuthType Basic
 AuthName "Service-Bereich"
 AuthUserFile /usr/verwaltung/web/.htusers
 Require valid-user
 Order deny,allow
 Deny from all
 Allow from 192.168
 Satisfy any

Erläuterung:

In diesem Beispiel wird Require zusammen mit Allow from und Deny from verwendet. Die Anweisung Satisfy gibt an, welche der Bedingungen erfüllt sein müssen. Das Schlüsselwort any bedeutet, dass alle Benutzer mit einer numerischen IP im Bereich 192.168 automatisch zugelassen sind. Benutzer, die nicht von dort kommen, werden nach einem Benutzernamen und Passwort gefragt (“Oder”-Verknüpfung der beiden Bedingungen). Hingegen würde das Schlüsselwort all bedeuten, dass nur Benutzer mit einer IP aus dem Bereich 192.168 und einem gültigen Benutzernamen zugelassen sind (“Und”-Verknüpfung der beiden Bedingungen).

Source: http://de.selfhtml.org/servercgi/server/htaccess.htm

Leave a Reply