问题: 在 cloudflare (assets.my-site.com) 上使用我的 CNAME,我尝试指向公共 AWS S3 存储桶。如果我导航到 AWS 主机名,我可以清楚地看到它在多个浏览器中运行(公共读取访问是正确的),但是当我尝试通过 assets.my-site.com(cloudflare CNAME)访问时,我收到错误
<Code>NoSuchBucket</Code>
<Message>The specified bucket does not exist</Message>
<BucketName>assets.my-site.com</BucketName>
我很确定问题出在这个
<BucketName>assets.my-site.com</BucketName>
,亚马逊以某种方式选择assets.my-site.com作为存储桶的主机名,而不是正确的S3目标