

**推出 的新主控台體驗 AWS WAF**

您現在可以使用更新後的體驗，在主控台的任何位置存取 AWS WAF 功能。如需詳細資訊，請參閱[使用 主控台](https://docs.aws.amazon.com/waf/latest/developerguide/working-with-console.html)。

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 將 Web ACL 與 Amazon API Gateway API、CloudFront 分佈或 Application Load Balancer 建立關聯或取消關聯
<a name="classic-web-acl-associating-cloudfront-distribution"></a>

**警告**  
AWS WAF Classic 正在經歷規劃end-of-life程序。如需區域特定的里程碑和日期，請參閱您的 AWS Health 儀表板。

**注意**  
這是 **AWS WAF Classic** 文件。只有在您在 2019 年 11 月 AWS WAF 之前建立 AWS WAF 規則和 Web ACLs 等資源，且尚未將它們遷移到最新版本時，才應該使用此版本。若要遷移您的 Web ACLs，請參閱 [將您的 AWS WAF Classic 資源遷移至 AWS WAF](waf-migrating-from-classic.md)。  
**如需最新版本的 AWS WAF** ，請參閱 [AWS WAF](waf-chapter.md)。

若要關聯或取消關聯 Web ACL，請執行適用的程序。請注意，您也可以在建立或更新分佈時，將 Web ACL 與 CloudFront 分佈建立關聯。如需詳細資訊，請參閱《*Amazon CloudFront 開發人員指南*》中的[使用 AWS WAF Classic 控制對內容的存取](https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/distribution-web-awswaf.html)。

當與 Web ACL 關聯時，套用以下限制：
+ 每個 API Gateway API、Application Load Balancer 和 CloudFront 分佈只能與一個 Web ACL 建立關聯。
+ 與 CloudFront 分佈相關聯的 Web ACLs 無法與 Application Load Balancer 或 API Gateway API 建立關聯。不過，Web ACL 可以與其他 CloudFront 分佈建立關聯。

**將 Web ACL 與 API Gateway API、CloudFront 分佈或 Application Load Balancer 建立關聯**

1. 登入 AWS 管理主控台 並在 https：//[https://console.aws.amazon.com/wafv2/](https://console.aws.amazon.com/wafv2/) 開啟 AWS WAF 主控台。

   如果您在導覽窗格中看到**切換到 AWS WAF 傳統**，請選取它。

1. 在導覽窗格中，選擇 **Web ACL**。

1. 選擇您要與 API Gateway API、CloudFront 分佈或 Application Load Balancer 建立關聯的 Web ACL 名稱。這會在右側窗格中開啟包含 Web ACL 詳細資訊的頁面。

1. 在**規則**索引標籤上，**AWS 使用此 Web ACL 的資源**下，選擇**新增關聯**。

1. 出現提示時，請使用**資源**清單來選擇您要與此 Web ACL 建立關聯的 API Gateway API、CloudFront 分佈或 Application Load Balancer。如果您選擇 Application Load Balancer，您也必須指定區域。

1. 選擇**新增**。

1. 若要將此 Web ACL 與其他 API Gateway API、CloudFront 分佈或其他 Application Load Balancer 建立關聯，請重複步驟 4 到 6。<a name="classic-web-acl-disassociating-cloudfront-distribution-procedure"></a>

**取消 Web ACL 與 API Gateway API、CloudFront 分佈或 Application Load Balancer 的關聯**

1. 登入 AWS 管理主控台 並在 https：//[https://console.aws.amazon.com/wafv2/](https://console.aws.amazon.com/wafv2/) 開啟 AWS WAF 主控台。

   如果您在導覽窗格中看到**切換到 AWS WAF 傳統**，請選取它。

1. 在導覽窗格中，選擇 **Web ACL**。

1. 選擇您要與 API Gateway API、CloudFront 分佈或 Application Load Balancer 取消關聯的 Web ACL 名稱。這會在右側窗格中開啟包含 Web ACL 詳細資訊的頁面。

1. 在**規則**索引標籤上，**AWS 使用此 Web ACL 的資源**下，選擇您要取消此 Web ACL 關聯的每個 API Gateway API、CloudFront 分佈或 Application Load Balancer 的 **x**。