Приложения Heroku, записи DNS и MX


У меня есть домен example.com для бизнеса моей мамы. У меня возникли проблемы с настройкой записей, чтобы приложение Heroku могло существовать одновременно с электронной почтой через Microsoft Office 365. Сайт должен быть доступен по www.example.com и https://example.com . В настоящее время он работает только с версией www.

Проблема в том, что мне нужна запись CNAME, указывающая на example.com, но я не могу использовать host = @, потому что это будет побейте рекорды MX из-за приоритета CNAME.

Вот моя текущая конфигурация:

TYPE  | host | value                                       | TTL
----------------------------------------------------------------
CNAME | www  | www.example.com.herokudns.com.           | 60
MX    | @    | example-com.mail.protection.outlook.com. | 60

Это работает. Но сайт недоступен по адресу example.com (без www). Я хотел бы сделать это:

TYPE  | host | value                                       | TTL
----------------------------------------------------------------
CNAME | @    | example.com.herokudns.com.               | 60
CNAME | www  | www.example.com.herokudns.com.           | 60
MX    | @    | example-com.mail.protection.outlook.com. | 60

Но затем ее электронная почта перестает работать. Как я могу сделать сайт доступным по адресу example.com?

Author: Chris Cirefice, 2018-06-17

1 answers

Размещение записи CNAME в корне вашего домена нарушает электронную почту. Если вы хотите, чтобы электронная почта работала, вы просто не можете этого сделать.

У Героку есть инструкции для этого случая. Вам необходимо использовать DNS-хост, который поддерживает записи "псевдонимов". Их также иногда называют записями "aname" или "прокси". Они подаются как обычные записи A с IP-адресом, но сервер периодически просматривает этот IP-адрес с имени хоста.

Namecheap написал в Твиттере, что они не поддержка записей ANAME, поэтому вам придется перейти на новый DNS-хост, у которого есть такая функция. В инструкциях Heroku перечислены некоторые из них.

 3
Author: Stephen Ostermiller, 2018-06-17 23:43:22