详细内容
ModSecurity for Apache2[五十二]
发布日期:2010-09-19     点击:2859     字体:[ ]
RESPONSE_STATUS
这个变量保存了由Apache产生的HTTP响应状态码。例如:


SecRule RESPONSE_STATUS "^[45]"
 

注意
这个指令在嵌入模式可能无法像预期一样工作,因为Apache处理很多堆栈响应码是早于第二阶段的。这个变量在代理模式下应该可以像预期一样工作。

规则
这个变量提供访问规则里的id,rev,sererity,logdata和msg权限,触发动作。只适用于在动作字符串里的扩展(例如:setvar:tx.varname=%{rule.id})。
例如:


SecRule &REQUEST_HEADERS:Host "@eq 0" "log,deny,setvar:tx.varname=%{rule.id}"
 

SCRIPT_BASENAME

这个变量只是保存SCRIPT_FILENAME本地文件名的一部分。例如:

SecRule SCRIPT_BASENAME "^login\.php$"
 

注意

这个变量在代理模式下不可用。

用户评论
昵称 
内容  *
验证码   
   
Copyright © 2010 zdbase.com All Rights Reserved. 苏ICP备15039389号 可人软件设计