【问题标题】:hosting static site in s3 bucket multiple environments using cloudfron使用 cloudfront 在 s3 存储桶多个环境中托管静态站点
【发布时间】:2020-08-21 02:46:39
【问题描述】:

我有一个名为 projectX 的存储桶,在 (dev/staging/prod) 下有 3 个文件夹

每个文件夹都包含应由 cloudfront 提供服务的 VueJs 应用程序。

我设法通过 S3 API 端点为其提供服务,但是当用户刷新页面时,它会尝试访问错误的位置。

这可能吗,或者我需要为每个环境创建存储桶并使用 S3 网站端点。

提前谢谢你

【问题讨论】:

    标签: amazon-web-services amazon-s3 hosting amazon-cloudfront web-hosting


    【解决方案1】:

    您必须创建每个 Route53 A 记录各自的存储桶和 CloudFront S3 作为源。与在 Route53 控制台中一样,它只允许映射存储桶 ARN 或不在文件夹或 CloudFront ARN 内的名称。

    推荐:为每个环境创建单独的存储桶并映射各自的 Route 53。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2022-08-18
      • 1970-01-01
      • 1970-01-01
      • 2021-12-05
      • 2022-01-08
      • 2021-10-07
      • 1970-01-01
      • 2021-10-01
      相关资源
      最近更新 更多