Розпочати розмову

Налаштування DNS-записів для сервісу Heroku

Heroku одна з найпопулярніших платформ для швидкого розгортання додатків на Java, Node.js, Ruby, Clojure, Python та інших мовах.
Якщо у вас є свій домен, то ви зможете його використовувати замість стандартного домену «example.herokuapp.com». А якщо домену немає, ви завжди можете його купити 😉


Налаштування домену на Heroku


В першу чергу, вам потрібно отримати записи для вашого домену. Для цього в терміналі вам потрібно додати ваш домен:

$ heroku domains:add www.example.com

Потім потрібно буде виконати наступну команду:

$ heroku domains
=== example Heroku Domain
example.herokuapp.com

=== example Custom Domains
Domain Name      DNS Target
——————---  --------------------------
example.com      hidden-sierra-7936.herokudns.com
www.example.com  whispering-willow-5678.herokudns.com

Ви повинні отримати схожу картинку у себе: список ваших доменів і значення «DNS Target». Воно буде аліасом для CNAME запису.


Налаштування домену на NIC.UA


Тепер, коли записи у вас є, прийшла пора налаштувати домен. Спочатку потрібно переконатися що домен використовує сервери імен NIC.UA:

  • відкрийте розділ «Домени»;
  • натисніть на шестірню біля вашого домену.

Знайдіть розділі «NS-сервери». Переконайтеся що там обрані «Сервери імен NIC.UA». Якщо ні, оберіть їх і натисніть «Змінити NS».
Тепер залишається лише налаштувати DNS-записи:

  • відкрийте розділ «Сервери імен (NS)»;
  • натисніть на шестірню біля серверів імен;
  • на сторінці натисніть на «Змінити» в таблиці DNS-записів.

Вам потрібно буде видалити всі записи з типом «А», і замість них створити такі:

  • Запис для основного домену:
    • ім'я: @
    • тип: Permanent Redirect
    • URL: http://www.example.com
  • Запис для піддомену, який ви додали на Heroku:
    • ім'я: www
    • тип: CNAME
    • аліас: whispering-willow-5678.herokudns.com.
    • ⚠️ Зверніть увагу: крапка в кінці аліаса обов'язкова; сам аліас ви отримаєте після виконання команди «heroku domains».

Все, тепер залишиться лише дочекатися оновлення DNS-кеша вашого інтернет-провайдера. На це зазвичай потрібно від пари годин до доби.

Вибрати файли або перетягніть файли
Це допомогло?
Так
Ні
  1. Eldar Polishchuk

  2. Опубліковано

Коментарі