Heroku& DNS:http://nakeddomain.com可以瞄准我的heroku应用吗?

时间:2014-02-11 09:36:18

标签: heroku dns cname

所以,我一直在阅读有关此内容的相关内容。最新的一个是hereheroku doc

最后,没有人清楚地回答这个问题:

  

是否可以http://nakeddomain.com针对heroku应用程序?

以下是我所知道的:

  • http://nakeddomain.com重定向到http://www.nakeddomain.com到CNAME http://myapp.herokuapp.com我不想这样做 < / LI>
  • 有时可能将ANAME(或ALIAS或CNAME,具体取决于DNS提供商词汇表)的顶点名称转换为另一条记录。但在这种情况下,所有记录都是CNAMEd或ANAMEd(甚至是用于邮件传递的MX),这使得mail@nakeddomain.com无法路由,因为重定向到heroku应用程序,默认情况下肯定无法处理它。

所以我要重新制定

  

使用mails@nakeddomain.com时,是否可以{@ 3}}针对heroku应用程序?

  • 如何?使用哪些服务?
  • 如果要支付额外费用需要多少钱?
  • 我应该坚持使用CNAMing apex名称并将邮件转移到其他服务(Google Apps,或者http://nakeddomain.com中的某些建议中的Sendgrid),还是让它变得更糟?

辅助问题:

  • 一直在阅读Cloudflare非常好。它对我有什么帮助?
  • 我们目前使用1and1作为DNS提供商?无论如何它会变得更容易/更难吗?
  • 同时阅读Stackoverflow允许比其他DNS提供商更多的功能。哪一个?
  • 由于我们从我们的应用程序发送自动邮件,因此如果与所需配置有关,SPAM过滤也是mails@nakeddomain.com的一个问题。

感谢您的支持

2 个答案:

答案 0 :(得分:3)

Apex域对使用裸域进行电子邮件没有影响 - 完全不同类型的记录。我有使用DNSimple CNAME的域名和电子邮件的相同域名。一个是cname,另一个是MX reocrd。

我建议使用DNSimple或更便宜的选项DNS变得容易 - 两者都支持ALIAS记录,每年30美元的计划你获得10个域名。我通常使用其中一个和Google Apps for email工作正常。对于发送电子邮件的应用程序,我使用Sendgrid。

CloudFlare是一个缓存层。要使用它们,您必须将DNS移动到它们。

您可以使用1&amp; 1作为注册商,但是您可以使用前面提到的其中一个来托管DNS - 他们拥有更优质的服务。两者都提供CNAME以及DNS级别的重定向,因此您可以将www.domain.com重定向到DNS级别的domain.com而不是应用程序。如果您使用Sendgrid发送电子邮件,我确信他们有一个SPF记录,您可以将其放在您的域上,以帮助阻止电子邮件远离垃圾邮件文件夹。

答案 1 :(得分:2)

编辑:

Cloudflare对我来说似乎是一个很好的解决方案:通过将DNS服务器更改为自己的CDN和裸域,并且他们有免费的计划。


我将逐点回答解释我所做的事情:

  

使用mails@nakeddomain.com时,是否可以http://nakeddomain.com针对heroku应用程序?

  • 如何?使用哪些服务?

仅使用DNSimpleDNS made easy,因为它们处理ALIAS / ANAME条记录。

  • 如果要支付额外费用需要多少钱?

最便宜的是每年30美元的DNS轻松实现

  • 我应该坚持使用CNAMing apex名称并将邮件程序移动到另一项服务(Google Apps,或Stackoverflow中的一些建议使用Sendgrid),还是让它变得更糟?

没有多少探讨这个选项,但如果您的域名提供商拥有不错的邮件服务,则没有理由退出该选项。这项服务的成本可能更高......

辅助问题:

  • 一直在阅读Cloudflare非常好。它对我有什么帮助?

最后没有最终使用它......

  • 我们目前使用1and1作为DNS提供商?无论如何它会变得更容易/更难吗?

1and1没有ALIAS / ANAME条记录。所以我不得不使用额外的服务(在我的情况下为DNS made easy),他们给你一个dns主机列表,需要在1and1接口中替换,然后它负责其余的。

小心:对于读取此内容的初学者,更新这些条目不会立即在整个网络上分配更改,因为DNS基于缓存。如果您有生产服务,则在进行更改时需要考虑此问题。您最终可能会遇到类似无限重定向,cdn无法正确重定向或OAuth重定向一段时间之间的奇怪行为......

  • 一直在阅读DNSimple允许比其他DNS提供商更多的功能。哪一个?

DNS made easy可以进行更多自定义。界面也将更加用户友好。

EG。对于1and1,PTR记录和其他最新的DNS记录,301重定向而不是302

  • 由于我们从我们的应用程序发送自动邮件,因此如果与所需配置有关,SPAM过滤也是mails@nakeddomain.com的一个问题。

我读过PTR记录可以防止垃圾邮件,但据我所知,使用heroku时没有意义,因为这条记录的重点是将IP地址瞄准nakeddomain.com,这是不可能的因为heroku不提供固定的IP地址。

希望它有所帮助。