描述:将集合变量配置为在指定时间段(以秒为单位)后过期。


版本:2.x


libModSecurity支持:3.0.11及以上支持


所属动作组:非阻断性动作


例:


SecRule REQUEST_COOKIES:JSESSIONID "!^$" "nolog,phase:1,id:114,pass,setsid:%{REQUEST_COOKIES:JSESSIONID}"

SecRule REQUEST_URI "^/cgi-bin/script\.pl" "phase:2,id:115,t:none,t:lowercase,t:normalizePath,log,allow,setvar:session.suspicious=1,expirevar:session.suspicious=3600,phase:1"

您应该在使用setvar操作的同时使用expirevar操作,以保持预期的到期时间。 如果它们自己使用(可能在SecAction指令中),则将重置过期时间。



Created with the Personal Edition of HelpNDoc: Easy EPub and documentation editor