ModSecurity 和自定义标头

ModSecurity 和自定义标头

如何使用 ModSecurity 规则中的“msg”值添加自定义标头,用于触发的所有规则?我基本上是尝试根据 Apache 的响应在边缘点(Varnish)跟踪 ModSec 阻止原因。

例如,我想要:

SecRule REQUEST_URI "/modsectest" "log,deny,status:406,phase:1,t:none,id:9084310,msg:'ModSec Log Test'"

在这种情况下,添加'X-ModSec-Block'带有值的响应标头'ModSec Log Test'。我理解这可能更适合使用 setenv + mod_headers,因为块是在不同的阶段完成的,并且发现Modsecurity:从 SecRule 创建新的请求标头这看起来与这种情况类似,只是对我来说不太适用。任何帮助都非常感谢!

相关内容