【问题标题】:How to setup DigitalOcean DNS link to AWS CloudFront Distribution如何设置到 AWS CloudFront Distribution 的 DigitalOcean DNS 链接
【发布时间】:2018-03-04 22:24:35
【问题描述】:

我为域设置了 DigitalOcean 的 DNS

ghazanfarmir.me

我想做什么?

我希望将一个子域(即 static.ghazanfarmir.me)链接到 CloudFront Distribution,然后将其链接到包含我所有资产的 S3 存储桶。所以我可以使用子域 static.ghazanfarmir.me 访问 CDN。

到目前为止我做了什么?

  • 设置包含我所有资产的 S3 存储桶,并在此 S3 存储桶上创建了 CloudFront 分配 (d17jymztihbpvb.cloudfront.net)

  • 在 DigitalOcean DNS 上为 static.ghazanfarmir.me 创建 CNAME 记录到 CloudFront 分配,即 d17jymztihbpvb.cloudfront.net

这行不通,有人可以解释一下这是如何工作的吗,或者这是否完全有效?

【问题讨论】:

    标签: amazon-s3 dns amazon-cloudfront digital-ocean


    【解决方案1】:

    要设置到 AWS CloudFront Distribution 的 DigitalOcean DNS 链接,您需要配置两个位置。

    • 在 CloudFront 分配中,您需要配置“备用域名 (CNAME)。
    • 在 DNS 配置中,您需要将 CNAME 记录从 CloudFront 映射到您的域。

    【讨论】:

    【解决方案2】:

    您的 DNS 设置存在问题。

    您的 DNS 有 static.ghazanfarmir.me 到静态 IP 地址的记录。 服务器还会重定向 302 到 http://arbaeenuk.ghazanfarmir.me/

    需要删除“static.ghazanfarmir.me”的记录。

    您需要修复 DNS 记录并仅创建指向 d17jymztihbpvb.cloudfront.net 的 CNAME 记录。

    同时保持云端分布不变。执行上述操作后,您需要等待 DNS 清除上述记录上设置的 TTL,以确保一切恢复正常。

    【讨论】:

    • 您在哪里看到 static.ghazanfarmir.me 的 A 记录指向静态 IP 地址?你能详细说明一下吗?因为我不知道我是否有这个重定向是在任何地方完成的?
    猜你喜欢
    • 2021-12-16
    • 1970-01-01
    • 2020-12-19
    • 2018-11-10
    • 1970-01-01
    • 2018-08-02
    • 2023-04-06
    • 1970-01-01
    • 2021-10-24
    相关资源
    最近更新 更多