18

切入正题,我有一个任意 Heroku 域,我想将其转移到自定义域。我以前从来没有这样做过。我已经调查过了,但还没有找到一个足够清晰的答案,分成几个步骤。

4

5 回答 5

32

1) 从域名注册商处购买域名(godaddy.comnetworksolutions.com

2) 将域添加到您的 heroku 应用程序 => heroku 域:添加

3) 您将在您的域服务提供商的帐户仪表板上看到一个更改 DNS 记录的选项,添加“www”C-Name DNS 记录并将其指向您的 heroku 应用程序(例如 yourapp.herokuapp.com)

于 2013-07-23T06:51:35.473 回答
5

这篇文章详细解释了这个过程:

http://lifesforlearning.com/heroku-with-godaddy/

使用 www.example.com 的示例,例如 example.herokuapp.com

  1. 在您的 heroku 应用程序中使用命令: heroku 域:添加 www.example.com heroku 域:添加 example.com

  2. 转到您的 Godaddy 特定域页面。

  3. 清除所有不需要的记录。使用 www 作为主机添加 CNAME 记录。对于您的目标,在您的应用程序中使用命令“heroku 域”并复制为 www.example.com 域提供的 url。使用 @ 作为主机和 50.63.202.1 作为目标添加 A 记录(来自文档)。

  4. 您已完成,但是传播此更改需要时间。在中间使用转发。向下滚动到 GoDaddy 站点的底部并使用 https:// 或 http://、example.herokuapp.com、永久 (301) 和仅转发输入转发信息。不要单击复选框来更新 DNS。

于 2019-01-09T01:59:34.497 回答
1
  1. 将域添加到您的 heroku 应用程序 => heroku 域:添加域名

  2. 转到您的域服务提供商帐户并更新/添加“www”CName DNS 记录并将其指向您的 Heroku 应用程序(例如 appname.herokuapp.com)

注意:如果您打算在您的网站上添加 ssl,那么您需要使用 pointDNS 将您的 dns 记录移动到 heroku(heroku 上提供的插件 - 免费用于 1 个域和 20 个 dns 记录)。

于 2019-04-11T05:12:05.880 回答
0

请阅读他们的文档以了解有关如何执行此操作的更多详细信息:https ://devcenter.heroku.com/articles/custom-domains

于 2013-07-23T06:39:28.400 回答
0

这是heroku文档中的流程摘要

步骤总结 - Heroku

于 2019-04-09T10:17:10.977 回答