2013-06-29 127 views
1

我拥有德国提供商domainfactory上的域名,并希望为我的heroku应用设置A记录以连接域名+应用。我从来没有这样做过,所以查找不同的博客和提示如何做到这一点。目前我只有一个简单的重定向,当我的域完全丢失时显然非常难看。Domainfactory + heroku名称服务器

我跟着这家伙的介绍在这里: http://d.hatena.ne.jp/akipponn3/20120626/1340706654

改变一个记录后,并通过

heroku domains:add www.example.com 

它指向一个“应用程序未找到”几个小时后,在Heroku页连接我的域名。

我正在用domainfactory支持发短信,他们告诉我在heroku上查找正确的名称服务器IP地址,但是我用google搜索了这个地址并找不到任何地址。

我的下一步将是通过亚马逊route53尝试这个,但首先要检查任何最佳实践,如果我能很容易地达到我的目标。

感谢您的任何帮助。

回答

0

我使所有的东西都通过https://devcenter.heroku.com/articles/route-53 名称服务器可以很容易地在domainfactory类别“FürProfis”中输入。

+0

马丁你好,我有同样的问题。你是怎么做到的?你输入了哪些DNS记录?你是否按照文章告诉你的做法(使root.com重定向到www.root.com)?这对df.eu是如何工作的?由于df自动将www重定向到apex域,我无法弄清楚如何为root设置适当的CNAME/ARecord。 – cessor

+0

我在这里遇到同样的问题。特别是ssl似乎是一个问题。你能详细说一下吗? – phoet

+0

@处理器我博客如何使用它在这里:http://nofail.de/2014/07/using-domainfactory-with-heroku-and-ssl/ – phoet

0

CloudFlare不是免费的,费用约20美元/月。 我有另一种解决方案,可以更好地工作,并且不需要任何费用。 只需进入菜单“FürProfis”下的“Nameserver-Einstellungen”即可。

这里我们添加一个CNAME条目。由于您无法使用根域,因此我们使用*来重定向所有子域。

现在我们进入域设置,编辑域本身。 我们路由域进入我们的网站空间的文件夹,在那里我们有一个.htaccess 在你的.htaccess

RewriteEngine On 
RewriteBase/
RewriteRule ^(.*)$ http://www.railszilla.com/$1 [R=301,L] 

这将重定向从根域的WWW地址通话将这个。这是更友善的搜索引擎优化,它没有任何成本。

问候

0

因为我只是在这偶然一次(占域工厂和Heroku的或固定的域名evennode一样的服务,动态IP):​​

  1. 采取所有A和CNAME记录了
  2. 放一个记录指向domainfactory
  3. 把一个CNAME记录指向的Heroku通配符域* .example.com的
  4. 去域setti example.com的NGS并提出向前HTTP(S)://www.example.com中

检查:) - >在,如果你是罚款有WWW至少......作为标准的子域