结合Apache Require指令

时间:2018-09-14 13:54:32

标签: apache virtualhost apache-directory

在两种情况下,我想授予访问我的VH目录的权限: 情况1:将用户IP列入白名单 情况2:用户IP未列入白名单,因此我要求基本身份验证

我已经编写了这两组指令,但是如何在目录中将它们与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 个答案:

没有答案