不使用亚马逊 S3 存储桶创建亚马逊云端分发
Posted
技术标签:
【中文标题】不使用亚马逊 S3 存储桶创建亚马逊云端分发【英文标题】:create amazon cloudfront distribution not using amazon S3 bucket 【发布时间】:2017-03-03 01:02:15 【问题描述】:我是 amazon cloudfront 的新手,正在学习它。我想创建云端分发,但不使用亚马逊 S3 存储桶作为源域名。
我想使用 rails server 作为源域名。
我在网上做了一些研究,但我找不到任何例子
有什么想法吗?
【问题讨论】:
Setting up Amazon Cloudfront without S3的可能重复 【参考方案1】:是的,你可以!
只需创建一个新的来源,然后在 来源域名 字段中输入适当的 URL。弹出帮助说明:
单击该字段并为您的源指定域名 - 您希望 CloudFront 从中获取 Web 内容的 Amazon S3 存储桶或 Web 服务器。要使用来自不同 AWS 账户的资源,请键入资源的域名。您源中的文件必须是公开可读的。
虽然该字段显示为 S3 存储桶和负载均衡器的下拉列表,但您也可以输入自定义域。
来自Using Amazon EC2 or Other Custom Origins:
自定义来源是 HTTP 服务器,例如 Web 服务器。 HTTP 服务器可以是 Amazon EC2 实例或您私人管理的 HTTP 服务器。当您使用自定义源时,您需要指定服务器的 DNS 名称,以及 HTTP 和 HTTPS 端口以及您希望 CloudFront 在从源中获取对象时使用的协议。
【讨论】:
以上是关于不使用亚马逊 S3 存储桶创建亚马逊云端分发的主要内容,如果未能解决你的问题,请参考以下文章