将GoDaddy裸域添加到Heroku应用程序 [英] Add GoDaddy naked domain to Heroku app

查看:295
本文介绍了将GoDaddy裸域添加到Heroku应用程序的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我为我的Heroku应用设置了两个自定义域。

I've setup two custom domains for my Heroku app.

example.com        example.com.herokudns.com
*.example.com      wildcard.example.com.herokudns.com






域名配置



我按如下方式配置了我的域名:


  1. 我为<$ c $添加了 CNAME 记录c> * 指向 wildcard.example.com.herokudns.com

    工作正常。

我使用GoDaddy的域转发工具转发了我的 URL ,因为我只能指定 IP 地址为 A 记录。

I forwarded my URL using GoDaddy's Domain Forwarding tool, because I can only specify IP addresses as A records.






问题



域名转发指向 example.com.herokudns .COM 。不幸的是,GoDaddy会自动添加 http:// ,因此它实际上无法打开我的应用程序,而是显示一条Heroku消息:


Problem

The domain forwarding points to example.com.herokudns.com. Unfortunately GoDaddy automatically prepends http://, so it actually does not open my app and instead shows a Heroku message:

此处没有任何内容。






目标



设置我的GoDaddy根域以指向我的Heroku应用程序。


Goal

Setting up my GoDaddy root domain to point to my Heroku app.

注意: GoDaddy自动为 @ 添加 A 记录,指向>> ++ FWD1 ++<<

Note: GoDaddy automatically added an A record for @ pointing to >>++FWD1++<<

推荐答案

Cloudflare 完成这项工作!



最后,我坚持了下来我的目标是通过选择CloudFlare来处理我的DNS配置,将域用作主机。

Cloudflare does the job!

Finally, I archieved my goal of using my naked domain as host by choosing CloudFlare to handle my DNS configuration.

资源:

  • CloudFlare allows CNAME Records to be the naked domain
  • How CNAME Flattening works

注意: CloudFlare非常漂亮良好的文档和设置过程,您只需:

Note: CloudFlare has a pretty good documentation and setup process, you just need to:


  1. 将您的域名添加到CloudFlare

  2. 关注CloudFlare设置指南


    • 更新你的名字服务器(在我的案例中是GoDaddy)指向CloudFlare

  1. add your domain to CloudFlare
  2. follow the CloudFlare setup guide
    • updating your nameservers (in my case GoDaddy) to point to CloudFlare

这篇关于将GoDaddy裸域添加到Heroku应用程序的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆