如何将Heroku域更改为自定义域?

时间:2013-07-23 06:30:49

标签: heroku dns

为了切入追逐,我有一个任意Heroku域名,我想转移到自定义域名。我以前从未这样做过。我已经调查了一下,但没有找到足够明确的答案分解成步骤。

5 个答案:

答案 0 :(得分:15)

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

2)将域名添加到您的heroku app => heroku域名:添加

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

答案 1 :(得分:0)

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

答案 2 :(得分:0)

本文详细介绍了该过程:

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 domains”,然后复制为www.example.com域指定的网址。添加一个A记录,使用@作为主机,并使用50.63.202.1作为目标(来自文档)。

  4. 您已完成,但是此更改要花费一些时间。在临时使用转发。向下滚动到GoDaddy网站的底部,然后使用https://或http://、example.herokuapp.com,永久(301)和仅转发输入转发信息。不要单击复选框以更新DNS。

答案 3 :(得分:0)

这是 heroku文档

中流程的摘要

Summary of steps - Heroku

答案 4 :(得分:0)

  1. 将域添加到您的heroku应用=> heroku域:添加域名

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

注意:如果您要在Websote上添加ssl,则需要使用pointDNS(dns上提供附加组件-1个域和20个dns记录免费)将dns记录移至heroku。