繁体   English   中英

使用自定义域名的 Amazon CloudFront 设置

[英]Amazon CloudFront setup with custom domain name

我有一个应用程序,它在以下 URL 下提供资产:

https://example.com/assets/...

现在我想使用 Amazon CloudFront 通过 URL 为这些资产提供服务

https://cdn.example.com/assets/...

我做过的事情:

  1. 我创建了一个来自cdn.example.com的新发行cdn.example.com
  2. 我添加了一个CNAME DNS 记录,指向cdn.example.comexample.com

现在我觉得该配置不能通过 CloudFront 为资产提供服务。 相反,如果我请求我的 CloudFront 域名,比如说dpw02sdffky7p.cloudfront.net ,我会被重定向到example.com 所以感觉我的资产仍然从我的服务器提供,只是中间有一些重定向。

我对吗? 实现我的目标的正确配置是什么?

在 route53 中创建 cname 记录时,对于像 cloudfront 这样的端点,别名应该被指定为 yes,它将解决服务器端本身的重定向。

https://docs.aws.amazon.com/Route53/latest/DeveloperGuide/resource-record-sets-choosing-alias-non-alias.html

https://serverfault.com/questions/419402/similarities-and-differences-between-cname-record-and-route-53-alias-record

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM