使用带有 Heroku 和 CNAME 的电子邮件

2024-05-20

我正在 HEROKU 托管应用程序上设置 MX 记录,但遇到了问题。

我有两个 CNAME 设置:

@ myapp.herokuapp.com
www myapp.herokuapp.com

网站按照上面的设置运行良好。我现在尝试通过添加 Google Apps MX 记录来添加电子邮件支持。

@ ASPMX.L.GOOGLE.COM.  MX 10 1800  

--以及其他四个 MX 备用方案 --

Google Apps 表示无法读取 MX 记录。这是因为它们与@CNAME记录冲突吗?如果是这样,我是否应该放弃它并使用“裸域”方法(改为设置三个 A 记录)。 Heroku 听起来好像非常不鼓励使用这种方法,而不是针对“@”非 WWW 的 CNAME。

谢谢您的帮助!


我发现最好的方法是使用 Google Apps“Naked Domain”301 重定向功能,如中所述https://support.google.com/a/answer/2518373?hl=en https://support.google.com/a/answer/2518373?hl=en

1) 进入管理控制台 - 域名 - 更改裸重定向

2) 重定向至 WWW.your_domain.com

3) 您将在 DNS 中设置 4 个 A 记录,将 your_domain.com 指向

  • 216.239.32.21
  • 216.239.34.21
  • 216.239.36.21
  • 216.239.38.21

现在,当有人指向 your_domain.com 时,他们会被 301 重定向到 WWW.your_domain.com 顺便说一句,这与 gooogle.com 的行为方式相同(301 重定向到 www.google.com)

HT: http://smallchou.com/post/41388058201/heroku-and-root-aka-apex-or-naked-domains http://smallchou.com/post/41388058201/heroku-and-root-aka-apex-or-naked-domains

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

使用带有 Heroku 和 CNAME 的电子邮件 的相关文章

随机推荐