使用AZ CLI关联Azure应用网关rewrite rule set与路由规则求助
解决方案:通过AZ CLI关联已有重写规则集到路由规则
你之前的操作误区在于:重写规则集与路由规则的关联,是通过更新路由规则而非重写规则集本身实现的。以下是正确的操作步骤:
核心命令
使用az network application-gateway rule update命令,将已有的重写规则集绑定到目标路由规则:
az network application-gateway rule update \ --resource-group <你的资源组名称> \ --gateway-name <你的应用网关名称> \ --name <要关联的路由规则名称> \ --rewrite-rule-set <已存在的重写规则集名称>
参数说明
--resource-group: 应用网关所在的资源组--gateway-name: 目标应用网关的名称--name: 需要绑定重写规则集的路由规则名称--rewrite-rule-set: 已创建好的重写规则集名称
验证关联结果
执行以下命令查看路由规则的配置,确认rewriteRuleSet字段已指向目标规则集:
az network application-gateway rule show \ --resource-group <你的资源组名称> \ --gateway-name <你的应用网关名称> \ --name <路由规则名称>
补充说明
如果你的路由规则是基于路径的(Path-based),命令逻辑完全一致,只需确保参数名称正确即可。无需创建新的重写规则集,直接引用已存在的名称即可完成关联。
内容的提问来源于stack exchange,提问作者Dielam
相关产品推荐
相关产品推荐

