我有一个名为" mybucket"的S3桶。其中的文件可在以下链接中找到:
我需要为s3提供的文件提供自定义域名。我添加了指向images.mydomain.com
到s3.amazonaws.com
的DNS CNAME记录(也尝试了images.mydomain.com -> mybucket.s3.amazonaws.com
)。
在这两种情况下,当我尝试获取images.mydomain.com/mybucket/path/to/file/jpg
(或images.mydomain.com/path/to/file.jpg
)时,我得到S3错误,如
Bucket 'images.mydomain.com' does not exist
是否有解决方法或我必须将存储桶名称更改为images.mydomain.com
?
答案 0 :(得分:5)
您需要更改存储桶名称。 virtual hosting docs具体说明(在#34;使用CNAME定制Amazon S3网址"部分)
存储桶名称必须与CNAME
相同