100*_*rie 4 amazon-s3 amazon-web-services amazon-route53
我需要以下网址
http://liangpai.s3.amazonaws.com/uploadImage/shareImage/2012-10/506dc1ef71dcf.png
显示为:
http://imgs.liangpai.me/uploadImage/shareImage/2012-10/506dc1ef71dcf.png
我的S3名称是"liangpai".在Route 53上,我创建了一个名为"imgs"的新CNAME,我输入的值是"liangpai.s3.amazonaws.com"
在此之后,我没有看到S3 web链接更改为我的域链接.
这里有什么不对吗?
谢谢你的建议!
wil*_*ynn 15
S3 CNAME要求存储桶名称与主机名匹配.如果您希望从中提供S3 imgs.langpai.me,则需要创建一个名为的存储桶imgs.langpai.me.有关更多信息,请参阅S3文档.
您可以创建一个CloudFront分配来回答imgs.langpai.me(请参阅CloudFront CNAME支持)拥有它并转发请求langpai.s3.amazonaws.com.当然,这也会产生CloudFront费用.
方法1:S3按桶名称指示CNAME
您可以按照以下步骤按存储桶名称创建CNAME记录.
使用与dns条目相同的名称创建存储桶名称.即subdomain.mydomain.net
为subdomain.mydomain.net创建一个cname记录到s3.amazonaws.com
根据您计划授予的访问权限设置存储桶的权限
方法2:S3上的静态网站
如果您要提供静态内容(如图像,文件等),则可以使用"静态网站托管"作为S3存储桶.
通过单击桶图标选择您的桶(
)并选择右侧的"属性"选项卡,然后展开"静态网站托管".在"静态网站托管"面板中,选择"启用网站托管"单选按钮并设置索引和错误文档.在这一点上,您将在此面板中看到"端点"名称.简单地创建DNS CNAME记录,并将端点作为值.您可以在
此处阅读整个亚马逊演练.

| 归档时间: |
|
| 查看次数: |
14224 次 |
| 最近记录: |