这是我关于将网络解决方案上的域重定向到 Heroku 上托管的 web 应用程序的一个非常具体的问题。我已经进行了设置,以便在 CNAME 记录中,Allias www 指的是 heroku 中的主机名。问题是,目前如果我输入没有 www 的网址,它不会呈现我的页面。有人可以帮我吗?我已经非常努力地想弄清楚这一点。希望这篇文章将来也能帮助其他人。
问问题
6788 次
4 回答
14
将 yourdomain.com 指向 www.yourdomain.com 的网络解决方案。就是这样。
在客户经理中,选择我的域名
Select the domain name that you want to manage
在绿色框中,选择更改域点的位置
Select Advanced DNS, then Continue
首先,通过选择编辑 A 记录来编辑 A 记录
For the "@ none" enter the following IP address 205.178.189.129,
clear (delete) the records for the "www" and "* (All others)",
then select Continue.
Sometimes this takes a few moments for the first step to take effect.
其次,通过选择编辑 CNAME 记录来编辑主机别名(CNAME 记录)
在别名栏中输入“www”
将 TTL 设置为 7200,但在同一行,在 Other Host 部分输入博客服务提供的名称服务器 [IE FOLLOW THE HEROKU INSTRUCTIONS NOW www --> yourapp.herokuapp.com (Cedar Stack)]
选择继续
现在等待并使用以下终端命令检查域:
主机 domain.com 主机 www.domain.com
于 2013-11-14T16:07:59.513 回答
3
如果在这种情况下,您在编辑 C 名称记录时收到此错误:
An A record already exists for the entered Alias
注销,然后重新登录。
这是网络解决方案客户支持提供的解决方案,除了@railrailrail 的回答之外,它还为我工作。
于 2015-01-13T13:21:11.787 回答
0
您需要将您的顶级域转发到您的www
子域。在这里更详细地解释:
于 2013-04-25T13:04:19.000 回答
0
由于网络解决方案 205.178.189.129 重新路由技巧似乎不再起作用,您将不得不寻找第三方来重定向您的顶级域。
这里有几个选项:
- DNSimple http://blog.dnsimple.com/2011/11/introducing-alias-record/
- DNS 变得简单http://www.dnsmadeeasy.com/aname-records/
- 如果您将 Google Apps 用于您的电子邮件,您可以让 Google Apps 重定向 apex 域。使用带有 Heroku 和 CNAME 的电子邮件
- 如果您有可用的网络服务器,您可以使用Nginx、Apache或您最喜欢的网络服务器进行自定义重定向。
于 2015-08-04T21:59:20.013 回答