将GoDaddy裸域添加到Heroku应用程序 [英] Add GoDaddy naked domain to Heroku app
问题描述
我为我的Heroku应用设置了两个自定义域。
I've setup two custom domains for my Heroku app.
example.com example.com.herokudns.com
*.example.com wildcard.example.com.herokudns.com
域名配置
我按如下方式配置了我的域名:
-
我为<$ 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:
- 将您的域名添加到CloudFlare
- 关注CloudFlare设置指南
- 更新你的名字服务器(在我的案例中是GoDaddy)指向CloudFlare
- add your domain to CloudFlare
- follow the CloudFlare setup guide
- updating your nameservers (in my case GoDaddy) to point to CloudFlare
这篇关于将GoDaddy裸域添加到Heroku应用程序的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!