Cloudflare S3 基于前缀/文件夹的访问,例如 AWS CloudFront

问题描述 投票:0回答:0

AWS CloudFront 支持 S3 和 CDN 分发的自定义来源

在这里我们可以提供

Origin path
作为
folderName
Origin type
作为
S3
或任何自定义来源

我只想通过每个 S3 存储桶

Cloudflare
分配来允许特定文件夹访问

我们可以通过以下两种方式在

AWS CloudFront
中实现这一目标

  1. 如果我们提供
    Origin path
    作为特定的 S3
    folderName
    Origin type
    作为
    S3
    ,那么只有特定的
    folderName
    将只能通过
    CloudFront
    分发访问,任何其他文件夹将无法作为 CDN URL 的一部分访问
  2. 我们还可以拥有 CloudFront 函数,我们可以在其中读取请求 uri 并检查请求 uri 中的特定文件夹名称并返回错误

我们如何为每个 S3 存储桶设置

Cloudflare
CDN,其中只有特定的 S3 文件夹/文件夹可以从类似于
AWS CloudFront
?

amazon-web-services amazon-cloudfront cdn cloudflare cloudflare-workers
© www.soinside.com 2019 - 2024. All rights reserved.