You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何针对特定Host头值为Azure WAF创建OWASP规则排除

Azure WAF 针对特定Host头值的规则排除方案

Azure WAF 支持针对特定Host头值的规则排除,但无法通过单一的"排除请求头"配置直接实现「Host头名称+特定值」的组合匹配,需要通过以下两种方式实现:

方式一:自定义规则前置匹配 + 规则排除

  1. 在WAF策略中创建一条优先级高于目标OWASP规则的自定义匹配规则:
    • 匹配变量选择 Request Headers,指定具体头为 Host
    • 运算符选择 Equals,输入值 xyz.com
  2. 找到误触发的OWASP规则,添加排除项时,将上述自定义规则设置为排除的应用范围。这样只有当请求的Host头是xyz.com时,才会跳过该OWASP规则的检测。

方式二:排除项绑定匹配条件

直接在OWASP规则的排除项中添加匹配条件:

  1. 进入目标OWASP规则的排除项配置页面
  2. 排除类型选择 Request Header
  3. 点击「添加匹配条件」,设置:
    • 匹配变量:Request Headers -> Host
    • 运算符:Equals
    • 值:xyz.com
      这种配置会让排除逻辑仅在Host头符合指定值时生效,其他域名的请求仍会触发原OWASP规则。

注意事项

  • 自定义规则的优先级必须高于对应的OWASP规则,否则排除逻辑不会生效
  • 配置完成后,建议发送测试请求验证:来自xyz.com的请求不会触发目标规则,其他域名的请求仍会正常触发规则

内容的提问来源于stack exchange,提问作者EsTeGe

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.14 16:05:34