diff --git a/cdn.tf b/cdn.tf index d6b68db4..6faa500f 100644 --- a/cdn.tf +++ b/cdn.tf @@ -252,7 +252,7 @@ resource "azurerm_cdn_frontdoor_rule" "vdp_thanks_txt" { depends_on = [azurerm_cdn_frontdoor_origin_group.group, azurerm_cdn_frontdoor_origin.origin] name = "thankstxtredirect" cdn_frontdoor_rule_set_id = azurerm_cdn_frontdoor_rule_set.vdp[0].id - order = 1 + order = 2 behavior_on_match = "Continue" actions { diff --git a/locals.tf b/locals.tf index 160c1f96..bc1b801f 100644 --- a/locals.tf +++ b/locals.tf @@ -446,10 +446,12 @@ locals { ruleset_redirects_id = length(local.cdn_frontdoor_host_redirects) > 0 ? [azurerm_cdn_frontdoor_rule_set.redirects[0].id] : [] ruleset_add_response_headers_id = length(local.cdn_frontdoor_host_add_response_headers) > 0 ? [azurerm_cdn_frontdoor_rule_set.add_response_headers[0].id] : [] ruleset_remove_response_headers_id = length(local.cdn_frontdoor_remove_response_headers) > 0 ? [azurerm_cdn_frontdoor_rule_set.remove_response_headers[0].id] : [] + ruleset_vdp_id = local.enable_cdn_frontdoor_vdp_redirects ? [azurerm_cdn_frontdoor_rule_set.vdp[0].id] : [] ruleset_ids = concat( local.ruleset_redirects_id, local.ruleset_add_response_headers_id, local.ruleset_remove_response_headers_id, + local.ruleset_vdp_id ) cdn_frontdoor_enable_rate_limiting = var.cdn_frontdoor_enable_rate_limiting cdn_frontdoor_rate_limiting_duration_in_minutes = var.cdn_frontdoor_rate_limiting_duration_in_minutes