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
