satisfy
satisfy [any|all] Default: all directory, .htaccess
satisfy
sets access policy if both
allow
and require
are used. The
parameter can be either all
or
any
. This directive is only useful if access to a
particular area is being restricted by both username/password and
client host address. In this case, the default behavior
(all
) is to require the client to pass the address
access restriction and enter a valid username and password. With the
any
option, the client will be granted access if
he either passes the host restriction or enters a valid username and
password. This can be used to let clients from particular addresses
into a password-restricted area without prompting for a password.
For instance, we want a password from everyone except site 1.2.3.4:
<usual auth setup (realm, files etc> require valid-user Satisfy any order deny,allow allow from 1.2.3.4 deny from all