apache httpd 2.2-允许配置的用户或特定的ip

我正在使用Apache httpd 2.2作为反向代理。 在这里,我们为多个指令配置了不同的允许用户。 例如,

<Location /a/b/c>
 AuthType Basic
 AuthName "Restricted Files"
 AuthBasicProvider file
 AuthUserFile "/opt/abc/apache/users/password.txt"
 Require user aUser bUser cUser
 SSLRequireSSL
</Location>

<Location /x/y/z>
 AuthType Basic
 AuthName "Restricted Files"
 AuthBasicProvider file
 AuthUserFile "/opt/abc/apache/users/password.txt"
 Require user xUser yUser zUser
 SSLRequireSSL
</Location>

这一切都很好。

现在,我想允许来自特定ip地址或已配置用户的所有指令的请求。

我尝试过的。在conf文件末尾放置以下行

<Location />
 Require ip 10.x.x.x
</Location>

这不起作用。 然后我尝试将要求IP设置如下

 <Location /x/y/z>
  AuthType Basic
  AuthName "Restricted Files"
  AuthBasicProvider file
  AuthUserFile "/opt/abc/apache/users/password.txt"
  Require user xUser yUser zUser
  Require ip 10.x.x.x
  SSLRequireSSL
</Location>

这也不起作用。

服务器版本:Apache / 2.2.15(Unix)

任何帮助将不胜感激。

huangjinyibj 回答:apache httpd 2.2-允许配置的用户或特定的ip

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/3118514.html

大家都在问