簡體   English   中英

使用 CloudFront 和非 WWW 的 AWS S3 存儲桶上的 SPA

[英]SPA on AWS S3 bucket using CloudFront with non WWW

我正在 S3 存儲桶中部署 SPA。 我正在使用雲端通過 https 工作。 我需要重定向或刪除我的域(example.com)中的 www。 我試過這個過程:

  • 創建一個指向 www 域 ( www.example.com ) 的 s3 存儲桶並將所有請求重定向到默認域 (example.com)
  • 為 www 域創建一個分布( www.example.com
  • 在 Route53 中創建一個指向 www 分布的 A 類型記錄

結果是它沒有重定向到非 www 存儲桶。 發生的事情是它正在等待查找 www 存儲桶的 index.html (在默認根對象中配置),因此不會重定向到另一個存儲桶(非 www )

這是我的 S3 配置: 在此處輸入圖像描述

在此處輸入圖像描述

在此處輸入圖像描述

在此處輸入圖像描述

和 Cloudfront 配置: 在此處輸入圖像描述

在此處輸入圖像描述 在此處輸入圖像描述

根據 OP 在評論部分的反饋,將 CloudFront 源更改為使用網站端點是可行的。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM