[apache] plusieurs restrictions d'accès à un même rép
plusieurs restrictions d'accès à un même rép [apache] - Windows & Software
MarshPosté le 04-12-2005 à 13:12:29
Bonjour.
Mon modeste petit server web est animé par apache v1.3.27 et j'aimerais paramétrer une restriction d'accès un peu particulière sur l'un des sous-répertoire de mon site.
Voici les directives que je souhaiterais voir appliquées :
(règle A) /toto est accessible depuis n'importe quelle IP de mon petit réseau privé (adresses en 10.10.10.*) sans restriction ni demande le login/mdp
(règle B) sinon, /toto est accessible depuis une liste d'IP (connue à l'avance) mais avec demande de login/mdp
(règle C) sinon, l'accès à /toto est refusé
J'arrive sans problème à obtenir [A] et [C] ou bien [B] et [C], mais impossible d'avoir [A] [B] et [C] en même temps.
Pour résumer, /toto est un répertoire accessible uniquement pour certaines IP pré-définies, et je voudrais que pour certaines de ces certaines IP, aucun login/mdp ne soit demandé.
Voici ce que j'utilise pour [B]+[C] :
Code :
<Directory "D:/toto">
Options -Indexes
AllowOverride AuthConfig
Order deny,allow
Deny from all
Allow from 10.10.10
Allow from 1.2.3.4
Allow from 1.2.4.5
Require valid-user
</Directory>
Si j'ajoute un "Satisfy any", je n'obtiens pas ce que je veux... Ce que je veux, c'est que aucun login/mdp ne soit demandé à tout client 10.10.10.* J'ai essayé de dupliquer le bloc <directory></directory> pour /toto mais il semble que seul le 2e soit pris en compte.
Merci de vos lumières !
Message édité par f4brice le 04-12-2005 à 13:13:04
Marsh Posté le 04-12-2005 à 13:12:29
Bonjour.
Mon modeste petit server web est animé par apache v1.3.27 et j'aimerais paramétrer une restriction d'accès un peu particulière sur l'un des sous-répertoire de mon site.
Voici les directives que je souhaiterais voir appliquées :
J'arrive sans problème à obtenir [A] et [C] ou bien [B] et [C], mais impossible d'avoir [A] [B] et [C] en même temps.
Pour résumer, /toto est un répertoire accessible uniquement pour certaines IP pré-définies, et je voudrais que pour certaines de ces certaines IP, aucun login/mdp ne soit demandé.
Voici ce que j'utilise pour [B]+[C] :
Si j'ajoute un "Satisfy any", je n'obtiens pas ce que je veux... Ce que je veux, c'est que aucun login/mdp ne soit demandé à tout client 10.10.10.*
J'ai essayé de dupliquer le bloc <directory></directory> pour /toto mais il semble que seul le 2e soit pris en compte.
Merci de vos lumières !
Message édité par f4brice le 04-12-2005 à 13:13:04