具有多个CNAME服务一个s3存储桶的Cloudfront在URL路径上显示403

时间:2020-01-15 03:20:00

标签: amazon-s3 amazon-cloudfront

我目前有一个Cloudfront发行设置,其中有多个CNAME指向一个s3存储桶。

如此处所示:How do I map multiple domains to the same bucket on Amazon S3?

此方法有效,并且可以从所有域(例如, xyz.example.com和xyz1.example.com都导致显示同一页面。

我到xyz1.example.com/path时遇到问题,这导致403访问被拒绝。

如果我转到xyz1.example.com并单击转到xyz1.example.com/path的页面链接,则该页面可以正常加载。如果我刷新,或者直接进入xyz1.example.com/path,则会看到403。

如何解决403错误?

任何建议将不胜感激!

编辑:如果我将.s3-website.添加到Cloudfront Origin域中以便拥有s3-bucket-name.s3-website.region.amazon.com,并删除xyz1.example.com作为CNAME,则403不再存在,但我的倍数也不存在域。

0 个答案:

没有答案