apache <Location / test>排除几个IP地址

我有以下configuration(在ReverseProxy条目旁边)来强制客户端提供客户端证书:

<Location /SSLTest/> SSLVerifyClient require SSLVerifyDepth 2 SSLRequireSSL SSLOptions +OptRenegotiate SSLCipherSuite HIGH SSLRequire %{SSL_CLIENT_S_DN_OU} eq "MyClientX" </Location> 

我如何禁用这个要求几个IP。 我用SetEnvIf来尝试不同的变体

 SetEnvIf Remote_addr 192.168.1.46 is_internal 

并添加了一个<IfDefine !is_internal>

在位置周围,但是这似乎只在apache启动时被parsing。 有重写规则的方法吗?

我在Linux上使用Apache 2.2。

Thx提前

对不起,不能做。 没有钩。

最近的事情将是/ SSLTest /内部和/ SSLTest /外部,并重写/ SSLTest基于客户端IP之一。