5

这是我关于将网络解决方案上的域重定向到 Heroku 上托管的 web 应用程序的一个非常具体的问题。我已经进行了设置,以便在 CNAME 记录中,Allias www 指的是 heroku 中的主机名。问题是,目前如果我输入没有 www 的网址,它不会呈现我的页面。有人可以帮我吗?我已经非常努力地想弄清楚这一点。希望这篇文章将来也能帮助其他人。

CNAME 重定向屏幕截图。 没有 www 别名就无法工作

4

4 回答 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 重新路由技巧似乎不再起作用,您将不得不寻找第三方来重定向您的顶级域。

这里有几个选项:

于 2015-08-04T21:59:20.013 回答