

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 先决条件
<a name="prerequisites"></a>

此解决方案专为使用 CloudFront 或 ALB 部署的 Web 应用程序而设计。如果您尚未配置这些资源之一，请在启动此解决方案之前完成相应的任务。

## 配置 CloudFront 发行版
<a name="configure-a-cloudfront-distribution"></a>

完成以下步骤，为 Web 应用程序的静态和动态内容配置 CloudFront 分发。有关详细说明，请参阅 [Amazon CloudFront 开发者指南](https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/Introduction.html)。

1. 创建 CloudFront Web 应用程序分发。请参阅[创建分配](https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/distribution-web-creating-console.html)。

1. 配置静态和动态来源。请参阅在[ CloudFront 分布中使用各种原点](https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/DownloadDistS3AndCustomOrigins.html)。

1. 指定分配的行为。请参阅[您在创建或更新分配时指定的值](https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/distribution-web-values-specify.html)。
**注意**  
如果您选择`CloudFront`作为终端节点，则必须在美国东部（弗吉尼亚北部）地区创建 WAFV2 资源。

## 配置 ALB
<a name="configure-an-alb"></a>

要配置 ALB 以将传入流量分发到您的 Web 应用程序，请参阅[应用程序负载均衡器用户指南中的创建](https://docs.aws.amazon.com/elasticloadbalancing/latest/application/create-application-load-balancer.html)*应用程序负载均衡*器。