heroku非www重定向到www域的网络解决方案

时间:2013-04-24 01:52:47

标签: heroku dns subdomain http-redirect no-www

这是一个非常具体的问题,我将网络解决方案上的域重定向到heroku上托管的webapp。我已经设置好了,在CNAME Records中,Allias www引用了heroku中的主机名。问题是,目前如果我输入我的网址没有www它不会呈现我的页面。有人可以帮帮我吗?我已经非常努力地想出这个。希望这篇文章也将在未来帮助其他人。

CNAME Redirection screenshot. does not work without www alias

4 个答案:

答案 0 :(得分: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记录)
  

在Alias列中输入“www”

     

将TTL设置为7200,但在同一行,输入名称服务器   由其他主机部分的博客服务提供[IE FOLLOW   HEROKU现在说明www - > yourapp.herokuapp.com(雪松   Stack)]

选择继续

现在等待并使用以下终端命令检查域:

主机domain.com 主持www.domain.com

答案 1 :(得分:3)

如果在事件中,在编辑C名称记录时收到此错误:

An A record already exists for the entered Alias

退出,然后重新登录。

这是Network Solutions客户支持提供的解决方案,除了@ railrailrail的答案之外,它还为我工作。

答案 2 :(得分:0)

您需要将您的顶点域转发到www子域。这里有更详细的解释:

答案 3 :(得分:0)

由于网络解决方案205.178.189.129重新路由技巧似乎不再起作用,您将不得不寻找第三方来重定向您的顶点域。

以下是一些选项: