【问题标题】:Domain DNS: move from AWS to Heroku域 DNS:从 AWS 迁移到 Heroku
【发布时间】:2017-03-25 07:31:43
【问题描述】:

我在 aws 上有一个带有 custom-domain.com 的静态页面,一切正常。然后,我想将该域用于部署在 Heroku 上的另一个站点。我需要从 aws 中解除域的绑定,直觉上我只是从 aws 控制台中删除了存储桶。现在我有:

404 未找到 代码:NoSuchBucket 消息:指定的存储桶不存在

我联系了域名提供商公司。在他们的回答中,我确定该域名使用 aws DNS,而不是 heroku。他们还补充说,所有更改都应该在 aws 中进行,不幸的是我没有可用的存储桶。

接下来我应该尝试做什么?我可以购买另一个域(这还不够),但这将意味着我被打败了。我要赢,你能帮我征服“网虫”吗?

【问题讨论】:

    标签: amazon-web-services heroku dns


    【解决方案1】:

    Setting Up a Static Website Using a Custom Domain时,进行如下配置:

    • 创建了一个名称与域匹配的存储桶(例如custom-domain.com
    • 在存储桶上激活静态网站托管,提供 DNS 名称(例如 customer-domain.s3.amazonaws.com
    • 在 Route 53 或另一个 DNS 服务中创建了一个 DNS 条目,它是一个指向静态网站的 DNS 名称的 CNAME 记录

    由于您的配置工作正常,我们可以假设上述所有配置都已完成。然后,当您删除存储桶时,域名一直指向 S3。由于没有要显示的存储桶,S3 给了您NoSuchBucket 错误。

    如果您打算将 custom-domain.com 指向不同的服务(例如 Heroku),则需要修改该域名的 DNS 条目:

    • 如果您的域名由 Route 53 托管,请转到 Route 53 管理控制台,找到域并输入新的CNAME 或 IP 地址
    • 如果您的域名托管在其他地方(例如 GoDaddy),请转到他们的控制面板并输入新的 CNAME 或 IP 地址

    底线:您想要更改 DNS 条目。

    【讨论】:

    • 谢谢约翰,谢谢。祝兄弟周末愉快! :)
    猜你喜欢
    • 2017-03-05
    • 1970-01-01
    • 2016-02-19
    • 2014-10-16
    • 2022-01-16
    • 2018-09-21
    • 2019-09-04
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多