我想在 Amazon S3 上托管我的图片。因此我创建了一个名称为 的存储桶images.foo.com
,并添加了一个 CNAME 条目,其中记录主机为images.foo.com
,记录答案为s3.amazonaws.com
。
存储桶中有一个名为 image.jpg 的文件,位于名为 images. 的文件夹下,我可以在 访问该文件,但images.foo.com.s3.amazonaws.com/images/image.jpg
无法从 访问该文件images.foo.com/images/image.jpg
我还将记录答案改为s3.amazonaws.com/images.foo.com/
,但这也不起作用。我遗漏了什么?
谢谢。
回答后编辑:只需阅读以下页面:
http://carltonbale.com/how-to-alias-a-domain-name-or-sub-domain-to-amazon-s3
http://www.wrichards.com/blog/2009/02/customize-your-amazon-s3-url/comment-page-1/#comment-135
答案1
将您的images.foo.com
CNAME指向images.foo.com.s3.amazonaws.com
,即您想要作为别名的全名。(想想“CNAME == symlink”。)
您的第一次尝试只是指向s3.amazonaws.com
,这不是您想要的,而第二次尝试没有意义,因为斜杠在域名中无效(并且您的部分内容是向后的)。