Как подключить домен к сайту
Домен и сайт — разные вещи. Домен только указывает, на каком сервере искать сайт. Само указание живёт в DNS.
Два способа
A-запись. Вы оставляете домен у текущего регистратора и меняете одну строку: A для нужного имени указывает на IP сервера. Подходит, когда нужно перевести один сайт или поддомен.
Делегирование NS. Вы передаёте всю зону другому DNS-провайдеру. Дольше и заметнее, но дальше все записи меняются в одном месте. Нужно, если помимо сайта есть почта, поддомены и сертификаты.
Почему изменения видны не сразу
У каждой записи есть TTL — сколько секунд её разрешено хранить в кэше. Пока старое значение не истекло, часть пользователей будет попадать на старый адрес. Это не ошибка, это устройство DNS.
- TTL 300 — обновление примерно за пять минут;
- TTL 3600 — до часа;
- TTL 86400 — до суток.
Частая ошибка
Проверять результат в браузере, где старый адрес уже закэширован и системой, и провайдером. Надёжнее спросить у авторитативного сервера напрямую — тогда видно, что реально записано в зоне, а не что помнит ваш компьютер.