本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
将 Web ACL 与 Amazon API Gateway API、CloudFront 分配或应用程序负载均衡器关联或取消关联
警告
AWS WAF Classic 支持将于 2025 年 9 月 30 日结束。
注意
这是 AWS WAF Classic 文档。仅当 2019 年 11 月之前在 AWS WAF 中创建了 AWS WAF 资源(例如规则和 Web ACL),但尚未将这些资源迁移到最新版本时,才应使用此版本。要迁移您的 Web ACL,请参阅 将 AWS WAF Classic 资源迁移到 AWS WAF。
有关 AWS WAF 的最新版本,请参阅 AWS WAF。
要关联或取消关联 Web ACL,请执行适用的过程。请注意,您还可以在创建或更新 CloudFront 分配时将 Web ACL 与分配关联。有关更多信息,请参阅Amazon CloudFront 开发人员指南中的使用 AWS WAF Classic 控制对内容的访问。
当关联 Web ACL 时,以下限制将适用:
每个 API Gateway API、应用程序负载均衡器和 CloudFront 分配只能与一个 Web ACL 关联。
-
与 CloudFront 分配关联的 Web ACL 不能与应用程序负载均衡器或 API Gateway API 相关联。但是,Web ACL 可以与其他 CloudFront 分配相关联。
将 Web ACL 与 API Gateway API、CloudFront 分配或应用程序负载均衡器关联
登录 AWS Management Console,然后打开 AWS WAF 控制台,网址为:https://console.aws.amazon.com/wafv2/
。 如果您在导航窗格中看到切换到 AWS WAF Classic,请将其选中。
在导航窗格中,选择 Web ACL。
选择要与 API Gateway API、CloudFront 分配或应用程序负载均衡器关联的 Web ACL 的名称。然后将打开一个页面,其右侧窗格会显示 Web ACL 的详细信息。
在规则选项卡中,在使用此 Web ACL 的 AWS 资源下,选择添加关联。
系统提示时,使用资源列表选择您要将此 Web ACL 与之关联的 API Gateway API、CloudFront 分配或应用程序负载均衡器。如果选择应用程序负载均衡器,还必须指定区域。
选择添加。
要将此 Web ACL 与其他 API Gateway API、CloudFront 分配或另一应用程序负载均衡器关联,请重复步骤 4 到步骤 6。
解除 Web ACL 与 API Gateway API、CloudFront 分配或应用程序负载均衡器的关联
登录 AWS Management Console,然后打开 AWS WAF 控制台,网址为:https://console.aws.amazon.com/wafv2/
。 如果您在导航窗格中看到切换到 AWS WAF Classic,请将其选中。
在导航窗格中,选择 Web ACL。
选择要与 API Gateway API、CloudFront 分配或应用程序负载均衡器取消关联的 Web ACL 的名称。然后将打开一个页面,其右侧窗格会显示 Web ACL 的详细信息。
在规则选项卡上的使用此 Web ACL 的 AWS 资源下,为要与此 Web ACL 取消关联的每个 API Gateway API、CloudFront 分配或应用程序负载均衡器选择 x。