Mod Security2 停用规则仅针对指定的 IP 地址

Mod Security2 停用规则仅针对指定的 IP 地址

是否可以通过 Mod Security2 禁用规则,仅针对指定的一个 IP 地址?

仅适用于一个指定的 IP 地址&仅适用于一个指定路径(/行政人员)?

我尝试过这个:

<LocationMatch /administrator>
Allow from 123.456.78.999
 SecRuleRemoveById 000000
</LocationMatch>

但它不起作用。:(

我有 Ubuntu 14.04 LTS 服务器,并且我设法安装了 mod security2。

答案1

没有尝试过,但我认为应该可行

<LocationMatch /administrator>
  <IfModule mod_security2.c>
    SecRule REMOTE_HOST "@ipmatch 1.2.3.4" \
    "id:12345,phase:2,t:none,pass,nolog,noauditlog,ctl:ruleRemovebyID=000000"
  </IfModule>
</LocationMatch>

相关内容