Объединить директивы Apache Require - PullRequest
0 голосов
/ 14 сентября 2018

Я хотел бы предоставить доступ к моему каталогу VH в двух случаях: Случай 1: IP пользователя находится в белом списке Случай 2: IP-адрес пользователя не включен в белый список, поэтому я запрашиваю базовую аутентификацию

Я уже написал эти 2 группы директив, но как объединить их в Справочнике с RequireNone, RequireAll, RequireAny, чтобы получить ожидаемое поведение?

<Directory "MyDir">
# IP
<RequireAny>
    Require ip AAA.BBB.CCC.DDD
</RequireAny>

# BASIC AUTH
AuthType Basic
AuthName "Restricted Content"
AuthBasicProvider file
AuthUserFile /MyHTPasswdDir/.htpasswd
Require valid-user

Спасибо

...