编辑:为了清楚,实际上我只想使用不同的网络服务器,而不是邮件服务器。它必须保持不变。
我有一个1and1计划,包括网站空间和电子邮件服务。由于1and1不支持Ruby,我在Heroku创建了我的网站。
我现在正试图将我的www.example.de网址指向我的example.herokuapp.com域。因为这是我第一次这样做,如果我遗漏了一些重要信息,请提醒我。
该网站使用1and1邮件服务器。我发现,由于这个事实,我不能使用cname方式但需要A记录(或ANAME记录?)。我已经将heroku指向正确的URL,现在需要设置1and1和dns服务。
我在dnsmadeeasy.com注册并创建了ANAME记录:
Name: [left blank]
FQDN or IP: myapp.herokuapp.com
TTL: 1800 (I've got no idea what that is)
创建之后,dnsmadeeasy.com向我展示了几个看起来像名字服务器的“系统NS记录”?
ns0.dnsmadeeasy.com
高达
ns4.dnsmadeeasy.com
据我了解,我现在必须在1and1输入上面的名称服务器。
我现在的问题是,这是否会禁用默认工作邮件服务器连接?如果是的话,我将如何从dnsmadeeasy.com指回它?或者有更好的方法吗?
答案 0 :(得分:2)
现在似乎可以通过Point DNS轻松实现。他们有免费的开发者计划:https://devcenter.heroku.com/articles/pointdns
将Point DNS服务器输入1and1 Domain Manager。
答案 1 :(得分:0)
只需在1和1处添加指向Heroku的A记录即可解决问题。不需要名称服务器或任何额外服务。
以下是更详细的更新: 首先,您必须转到Heroku应用程序设置。在那里,您可以为您的应用添加域名,例如www.mydomain.com。
然后使用服务获取运行Heroku应用程序实例的服务器的IP地址。 (只需获取yourapp@herokuapp.com实例的IP地址。)然后将此IP地址作为A记录添加到1and1应用程序设置中。现在,您必须等待设置通过DNS服务器传播。
基本上,您将1and1应用程序指向运行Heroku应用程序的服务器,并通知您的Heroku应用程序可能有一些应用程序尝试访问它,该应用程序具有特定地址,例如www.mydomain.com。这就是他们找到对方的方式。