代码之家  ›  专栏  ›  技术社区  ›  minennick

Heroku自定义域:主机

  •  1
  • minennick  · 技术社区  · 6 年前

    我在为Rails应用程序设置自定义域时遇到了一些困难。我按照“步骤摘要”的 Heroku

    例如:我购买了域名“mydomain.com”。我通过运行添加了域 heroku domains:add "www.mydomain.com"

    并给出运行时显示的所有信息 heroku domains (域名;DNS记录类型;DNS目标)到我的域提供商。但这些信息似乎不够,因此我的提供商要求提供一个所谓的“主机”或子域,DNS目标将为此存放。

    所以我的问题是,这个“主人”是什么?为什么需要它?

    编辑: 所以要澄清的是,问题是我不知道Heroku在跑步时在做什么。 heroku domains:add

    1 回复  |  直到 6 年前
        1
  •  1
  •   mwal    6 年前

    “主机”可能是指裸域,即 mydomain.com 不包括前面的“www”或其他内容。

    子域是在此之前的位。

    做某事 domains:add www.mydomain.com 你在要求Heroku回应 www.mydomain.com.herokuapp.com ,所以您需要将DNS指向它。

    因此,在DNS提供商上,您可能需要类似 www.mydomain.com.herokudns.com

    这基本上意味着将他们在你的实际域中收到的所有信息发送到那个域,而这个域就是Heroku为你的应用服务的那个域。

    不同的DNS提供商确实使用了稍微不同的术语,因此您需要清楚地了解您正在尝试实现的概念,然后才能解决问题。此外,记录更新的延迟可能会使您在尝试使其正常工作时进行调试变得很烦人。