Cloudfront:从子域中提取内容 - 在主域上提供服务

Cloudfront:从子域中提取内容 - 在主域上提供服务

我正在使用第三方托管作为原点来设置 CloudFront (CF)。

我想要的是让 CF 服务器充当我自己的托管服务器,这意味着我不想从 cdn.domain.com 之类的网站获取文件,而是从我的主域 domain.com 获取文件。

我该如何设置?

例如,我是否需要将我的文件上传到 origin.domain.com,然后将主域作为 CF 中的“备用域”(CNAME)?

答案1

好吧,除非我遗漏了什么,否则我想我已经找到了答案。

供将来参考,如下:

我确实需要将文件上传到子域(即“原点”),然后在“备用域”(CNAME)中输入主域。

对于子域名:

这也是一个问题。我基本上需要针对不同语言提供不同的内容(请自行想象),这些内容位于以下位置:es.example.com

由于您需要提供与其他地方不同的内容,因此您需要一个专门的发行版。在 CF 中,您可以选择从文件夹中提取,因此只需输入您的主域并指定文件夹即可。

现在在 CF 的 CNAME 中放入星号 (*),并将 es.example.com 指向您主机的 DNS 中给定的 CF URL。

就应该这样。

相关内容