2012-05-07 3 views
1

У меня есть приложение Rails, загруженное в Heroku, и я хотел бы использовать его для пользовательского имени домена. У меня также есть электронная почта для этого доменного имени на 1 и 1, где я зарегистрировал его, и он был в использовании, и он должен продолжать работать. Я пробовал следовать за this tutorial, но он рекомендует использовать голые домены, которые Heroku сильно обескураживает. Если я не должен использовать голые домены (это лучше?), Как я могу использовать CNAME вместо этого, сохраняя при этом функционирование электронной почты?Как настроить собственный домен с помощью CNAME на Heroku, не испортив почтовый сервис?

ответ

2

Вам нужно будет добавить запись CNAME для каждого «имени хоста», которое вы хотите использовать. Например, если вы хотите использовать www.yourdomain.com, вам нужно будет добавить запись CNAME на ваш DNS-сервер (услугу), который отображает www -> your-app-name.heroku.com.

Ваши DNS-серверы затем направляют все запросы на www.yourdomain.com на DNS-имя you-app-name.heroku.com, а DNS Heroku обрабатывает сопоставление с IP-адресом.

+0

Проблема с добавлением Cname - это избавление от использования адреса электронной почты 1and1. – Anoel

+1

Это ошибка с 1 и 1, тогда - вероятно, лучше всего найти DNS-сервер, который не налагает это ограничение, которое пытается заставить вас использовать свои службы. –

+0

Я согласен с Джоном – mhatch73