【问题标题】:Amazon Cloudfront Allow ALL Alternate Domain Names (CNAMES)Amazon Cloudfront 允许所有备用域名 (CNAMES)
【发布时间】:2017-07-17 19:43:24
【问题描述】:

我运行一个广告服务器,它提供多个静态文件,例如“ads.js”。使用 cloudfront 和 s3 存储桶,您可以访问此文件,如下所示:

http://bucket.mydomain.com/assets/ads.js

我有数百个客户,他们中的许多人希望使用自己的镜像域来服务资产:

http://bucket.theirdomain.com/assets/ads.js

这通过创建一个将 bucket.theirdomain.com 指向 bucket.mydomain.com 的 CNAME 别名 DNS 记录来工作。

但是,我必须在 Amazon AWS Cloudfront 设置中手动添加每个域。有一个 备用域名 (CNAME) 部分,我必须为想要这样做的每个客户添加*.theirdomain.com

有没有办法允许所有域?还是我应该制作某种重新路由脚本?如果 DNS 跳过云端并直接进入存储桶,我会很好。现在我得到“错误:无法满足请求。”直到我将域列入 cloudfront 的白名单。

【问题讨论】:

  • 你找到解决办法了吗?

标签: amazon-web-services amazon-s3 dns amazon-cloudfront


【解决方案1】:

你必须使用 备用域名 (CNAME):*.example.com

因为相同的证书必须使用 *.example.com

您不能使用云端默认证书。

【讨论】:

    猜你喜欢
    • 2020-09-11
    • 2018-09-17
    • 2018-07-30
    • 1970-01-01
    • 2017-08-29
    • 2021-10-13
    • 2017-10-23
    • 2021-01-31
    • 1970-01-01
    相关资源
    最近更新 更多