是否可以通过 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>