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

SPA on AWS S3 bucket using CloudFront with non WWW

我正在 S3 存储桶中部署 SPA。我正在使用 cloudfront 通过 https 工作。我需要重定向或删除我域中的 www (example.com)。我试过这个过程:

结果是它没有重定向到非 www 存储桶。发生的事情是它正在等待找到 www 存储桶的 index.html(在默认根对象中配置),因此不会重定向到另一个存储桶(非 www 存储桶)

这是我的 S3 配置:

和 Cloudfront 配置:

根据 OP 在评论部分的反馈,将 CloudFront 源更改为使用网站端点是可行的。