Apache: Limiter par IP et/ou par utilisateur
Posté : 21 févr. 2005, 11:50
Voici le souci, je souhaite que mon serveur réagisse ainsi:
- si a requête vient d'une machine ayant l'ip 192.168.1.* on laisse passer
- sinon on demande une authentification par utilisateur
Je sais faire l'un, je sais faire l'autre, et au premier abord on pourrait dire qu'il suffit d'ajouter un Satisfy Any.
Seulement quand j'ajoute les règles:
etet, alors d'où que je vienne il me demande mon login/mdp
or je ne veux pas qu'il le demande quand on vient de l'intérieur...
Comment faire ?
- si a requête vient d'une machine ayant l'ip 192.168.1.* on laisse passer
- sinon on demande une authentification par utilisateur
Je sais faire l'un, je sais faire l'autre, et au premier abord on pourrait dire qu'il suffit d'ajouter un Satisfy Any.
Seulement quand j'ajoute les règles:
Code : Tout sélectionner
AuthName "Controle d'acces"
AuthType "basic"
AuthUserFile "D:\.htpasswd"
require user "admin"Code : Tout sélectionner
Allow from 192.168.1Code : Tout sélectionner
Satisfy anyComment faire ?