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

问题描述 投票:9回答:5

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

heroku dns
5个回答
15
投票

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

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

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


0
投票

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


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域指定的网址。使用@作为主机和50.63.202.1作为目标(来自文档)添加A记录。
  4. 您已完成,但此更改需要一段时间才能传播。在临时使用转发。向下滚动到GoDaddy站点的底部,然后使用https://或http://,example.herokuapp.com,permanent(301)和仅转发输入转发信息。不要单击该复选框以更新DNS。

0
投票

以下是heroku文档中的过程摘要

Summary of steps - Heroku


0
投票
  1. 将域添加到您的heroku app => heroku域:添加域名
  2. 转到您的域名服务提供商帐户并更新/添加“www”CName DNS记录并将其指向您的heroku应用程序(例如appname.herokuapp.com)

注意:如果您要在websote上添加ssl,则需要使用pointDNS将dns记录移动到heroku(在heroku上可用插件 - 1个域和20个dns记录免费)。

© www.soinside.com 2019 - 2024. All rights reserved.