以下部分介绍了如何将与特定条件匹配的请求添加到允许列表中。
自定义规则语法:
SecRule 'Variable "@match criteria"' "id:4000104,phase:1,t:none,pass,ctl:ruleEngine=off,chain" SecRule REMOTE_ADDR "@ipMatch 10.0.0.0/8" "t:none"
示例:
在此示例中,从 10.0.0.0/8
发送到以 /admin
开头的所有 URL 的所有请求都将添加到允许列表中。由于需要满足两个条件,因此,将使用链规则。
SecRule REQUEST_URI "@beginsWith /admin" "id:4000104,phase:1,t:none,pass,ctl:ruleEngine=off,chain" SecRule REMOTE_ADDR "@ipMatch 10.0.0.0/8" "t:none"