跳至内容

如何使用单个 CloudFront Web 分配提供来自使用多种行为的多个源的内容?

1 分钟阅读
0

我想配置单个 Amazon CloudFront Web 分配,以提供来自使用多种行为的多个源的内容。

解决方法

您可以配置单个 CloudFront Web 分配来处理来自多个源的不同类型的请求。例如,您的网站可能会提供来自 Amazon Simple Storage Service (Amazon S3) 存储桶的静态内容和来自负载均衡器的动态内容。您可以从 CloudFront Web 分配中提供这两种类型的内容。

要配置 CloudFront Web 分配以提供来自 S3 存储桶的静态内容和来自负载均衡器的动态内容,请完成以下步骤:

  1. 打开 CloudFront 控制台
  2. 选择您的 Web 分配,然后选择 Origins(源)选项卡。
  3. 为您的 S3 存储桶创建一个源,为您的负载均衡器创建另一个源。
    注意:如果您使用自定义原始服务器或 S3 网站端点,则必须为源域名输入源的域名。
  4. 选择 Behaviors(行为)选项卡。
  5. 创建一种行为,指定路径模式,将所有静态内容请求路由到 S3 存储桶。
    **注意:**例如,您可以设置 images/*.jpg 路径模式,将图像目录中对 .jpg 文件的所有请求路由到 S3 存储桶。
  6. 编辑默认 (*) 路径模式行为并将其设置为您的负载均衡器。

相关信息

配置分配

AWS 官方已更新 5 个月前