Объединить директивы Apache Require

Я хотел бы предоставить доступ к своему каталогу 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

Спасибо

0 ответов

Другие вопросы по тегам