Heroku
如何與 Heroku 共享自定義域的 DNS 設置?
我問了一個問題,為什麼我在 Heroku 上的自定義域在這裡不起作用: 為什麼我在 Heroku 上的自定義域無法解析?
但是,這個問題的背景是,我想讓 www.example.com 的 CNAME 條目指向 heroku,同時將 mx.example.com 或 mail.example.com 指向郵件服務。
在 Heroku 文件中,如果可能的話,我可以找到任何指針,或者要考慮哪些方面。我將如何為此上下文設置我的 DNS 條目?
您建議的設置是可能的,建議通過將根域指向 Heroku。
為此,您只需創建這些 DNS 條目,在此範例中,這些郵件 mx 記錄用於 Google 應用程序,但該解決方案適用於任何此類郵件服務。
- CNAME 記錄名稱為“www”,值為“your-app-name.herokuapp.com”。
- 名稱為“example.com”且值為“ASPMX.L.GOOGLE.COM”的 MX 記錄
- 名稱為“example.com”且值為“ALT1.ASPMX.L.GOOGLE.COM”的 MX 記錄
- 名稱為“example.com”且值為“ALT2.ASPMX.L.GOOGLE.COM”的 MX 記錄
- 名稱為“example.com”且值為“ASPMX2.GOOGLEMAIL.COM”的 MX 記錄
- 名稱為“example.com”且值為“ASPMX3.GOOGLEMAIL.COM”的 MX 記錄
根據您的 DNS 主機,您可能在創建 MX 記錄時必須使用“@”而不是“example.com”。
如果您希望“mail.example.com”指向您託管的郵件服務,您可以添加進一步的 CNAME 記錄,例如:
- 名稱為“mail”且值為“ghs.google.com”的 CNAME 記錄。
祝一切順利。