22
0
Fork 0

relecture des exemples en Require + ajout de cas

This commit is contained in:
Gregory Colpart 2022-03-25 11:03:45 +01:00
parent db3a924cc9
commit 8b245f73e1
1 changed files with 21 additions and 5 deletions

View File

@ -795,18 +795,34 @@ Require all granted
Require all denied
# Limiter l'accès à une IP
Require ip 192.0.2.21
# Autoriser l'accès local
# Autoriser l'accès "local"
Require local
# Autoriser une IP ou un utilisateur valide
# Autoriser l'accès à tout le monde mais bloquer une IP spécifique
<RequireAll>
Require all granted
Require not ip 192.0.2.21
</RequireAll>
# Limiter l'accès à des utilisateurs valides (authentification HTTP)
AuthType Basic
AuthBasicProvider file
AuthUserFile /foo/.htpasswd
Require valid-user
# Autoriser une IP OU un utilisateur valide (équivalent de l'ancien "Satisfy Any")
AuthType Basic
AuthBasicProvider file
AuthUserFile /foo/.htpasswd
Require valid-user
Require ip 192.0.2.21
# Bloquer une IP spécifique
# Autoriser des IP ET un utilisateur valide
AuthType Basic
AuthBasicProvider file
AuthUserFile /foo/.htpasswd
<RequireAll>
Require all granted
Require not ip 192.0.2.21
<RequireAny>
Require ip 192.0.2.21
Require ip 192.0.2.22
</RequireAny>
require valid-user
</RequireAll>
~~~