Как перенести домен на хостинге?
Андрей, Краснодар 0
Купил новый хостинг, хочу перенести туда действующий сайт вместе с доменом. Регистратора менять не планирую, просто нужно, чтобы домен указывал на новый сервер. С чего начать и сколько это обычно занимает по времени?
Дмитрий Акиндинов технический администратор сайтов
ответил
Если регистратора менять не планируете, речь не о переносе домена как таковом, а о привязке его к новому серверу. Делается это двумя способами: в панели регистратора меняют NS-серверы на серверы нового хостинга (например ns1.timeweb.ru и ns2.timeweb.ru), либо правят A-запись, указывая IP-адрес нового сервера напрямую. Изменения расходятся по интернету от нескольких минут до 72 часов, конкретный срок зависит от TTL записи.
Разница между способами важна. Смена NS передаёт новому хостингу управление всей DNS-зоной целиком, включая почтовые записи MX — удобно, если хостинг сам настраивает и почту, но перед переключением стоит убедиться, что там всё продублировано, иначе почта на пару дней отвалится вместе с сайтом. Правка одной A-записи меняет только адрес, на который смотрит браузер, остальные записи (почта, поддомены, SPF) остаются нетронутыми — это безопаснее, если почта у вас на отдельном сервисе вроде Яндекс 360 для бизнеса.
Практический порядок: за сутки до переключения снизьте TTL записи до 300 секунд, если панель регистратора это позволяет, тогда изменения разойдутся быстрее. Старый хостинг желательно не отключать ещё пару дней после переключения — у части посетителей в кэше DNS остаётся старый адрес, и мгновенное отключение старого сервера покажет им пустой экран вместо сайта. Проверить, что новый адрес разошёлся везде, можно командой dig или сервисом whatsmydns.net.
Смена самого регистратора, если вдруг понадобится позже, это отдельная и более долгая процедура с документами — к текущей задаче отношения не имеет.
Задать свой вопрос
Вопросы проходят модерацию. Ответ появляется на сайте в течение пары дней.
Вопрос отправлен. После проверки он появится на сайте вместе с ответом.
Вопрос не отправлен: нужно подтвердить согласие на обработку персональных данных.