Перенос домена — задача, с которой рано или поздно сталкивается почти каждый владелец сайта. Хостинг перестал устраивать, регистратор поднял цены, бизнес переехал на новый домен — причин много. При этом сам процесс у многих вызывает тревогу: а вдруг сайт ляжет, а вдруг домен потеряется. На самом деле всё решаемо — нужно просто понимать последовательность действий.
В этой статье разберём все сценарии: перенос домена от разных регистраторов, смену хостинга, перенос сайта на другой домен для разных CMS.
Что такое перенос домена и зачем это нужно
Перенос домена — это смена регистратора или хостинга, к которому привязан домен. Важно разграничить два разных действия, которые часто путают.
Перенос домена vs перенос сайта
Перенос домена на другой сервер — это смена DNS-серверов или делегирование. Домен остаётся у того же регистратора, но теперь указывает на другой хостинг. Файлы сайта переезжают на новый сервер, DNS-записи обновляются — и сайт начинает работать с нового места. Это самый частый сценарий при смене хостинга.
Перенос домена к другому регистратору — это смена компании, у которой зарегистрирован домен. Домен «уходит» от одного регистратора к другому. Это более длительный процесс: занимает от нескольких дней до двух недель в зависимости от зоны домена.
Перенос сайта на другой домен — совсем другая задача. Здесь сайт остаётся на том же хостинге, но меняется адрес. Это требует настройки редиректов, обновления настроек CMS и уведомления поисковиков о смене адреса.
Код переноса домена
Код переноса домена (authcode, EPP-код) — обязательный элемент при переносе домена к другому регистратору. Это уникальный код, который подтверждает, что владелец домена действительно хочет его перенести. Без него новый регистратор не примет домен.
Получить код можно в личном кабинете текущего регистратора — обычно в разделе управления доменом. Если там его нет — запрашивайте через поддержку. Код действует ограниченное время, обычно 7–30 дней.
Перенос домена от регистратора

Общий алгоритм переноса домена к другому регистратору одинаков для большинства случаев: получить код переноса у текущего регистратора, инициировать перенос у нового, подтвердить по email, дождаться завершения. Разница — в интерфейсах и нюансах каждой платформы.
Перенос домена с Reg.ru
Процесс выглядит так. Заходите в личный кабинет на reg.ru, находите нужный домен, открываете раздел управления. Там есть пункт «Трансфер домена» или «Код авторизации». Запрашиваете код — он приходит на email, привязанный к аккаунту.
В том же разделе управления доменом проверьте, не стоит ли замок (статус clientTransferProhibited). Если стоит — снимите его там же.
Reg.ru перенос домена к другому регистратору занимает до 7 дней для большинства зон. Зоны .ru и .рф переносятся через процедуру смены регистратора в реестре RU-CENTER, что добавляет шаги.
Перенос домена с reg.ru на другой хостинг без смены регистратора — проще. Просто меняете NS-серверы в личном кабинете на те, что выдал новый хостинг. Изменения вступают в силу в течение 24–72 часов.
Перенос домена Nic.ru и RU-Center
Перенос домена nic.ru и перенос домена из RU-Center — фактически одно и то же: NIC.RU и RU-CENTER — связанные компании. Алгоритм аналогичен reg.ru: личный кабинет, запрос кода авторизации, инициирование переноса у нового регистратора.
Перенос домена с nic.ru на reg.ru — популярный маршрут. Инициируется со стороны reg.ru: вводите домен, выбираете «Перенести домен», вводите полученный EPP-код. Reg.ru отправляет запрос, NIC.RU присылает письмо с подтверждением.
RU-CENTER перенос домена в зонах .ru и .рф имеет особенность: перенос проходит через реестр и требует нотариально заверенных документов в некоторых случаях. Уточняйте у поддержки заранее.
Перенос домена 2domains
Перенос домена с reg.ru на 2domains или с 2domains на другого регистратора — стандартная процедура. В личном кабинете 2domains есть раздел «Трансфер». Для исходящего трансфера запрашиваете код, для входящего — вводите домен и код от текущего регистратора.
2domains ru перенос домена обычно обрабатывается быстро. Поддержка отвечает оперативно, если возникают вопросы.
Остальные регистраторы
GoDaddy перенос домена — популярен для международных доменов. Код авторизации получаете в разделе Domain Settings в личном кабинете. Godaddy перенос домена в зону .com занимает около 7 дней.
Бесплатный перенос домена предлагают многие хостинги при переходе к ним. Timeweb, Beget, reg.ru периодически проводят акции, когда берут на себя стоимость трансфера. Следите за акциями на сайтах хостингов.
Перенос домена на Яндекс — отдельная история. Яндекс не является регистратором доменов в классическом смысле. Речь обычно идёт о делегировании домена на DNS-серверы Яндекса для использования почты на домене (Яндекс 360). Для этого достаточно сменить NS-записи или добавить MX-записи в текущем личном кабинете регистратора — переносить домен никуда не нужно.
Перенос домена на другой хостинг

Перенос домена с одного хостинга на другой — самый частый сценарий. Обычно это означает смену DNS-серверов, а не смену регистратора.
Последовательность действий такая. Сначала переносите файлы сайта и базу данных на новый хостинг и убеждаетесь, что всё работает — проверяете через hosts-файл или временный домен. Только после этого меняете NS-серверы у регистратора на те, что выдал новый хостинг.
Почему важна последовательность: после смены NS-серверов DNS начнёт обновляться по всему миру. Этот процесс занимает от нескольких часов до 72 часов. Если сайт на новом хостинге ещё не готов — посетители увидят пустую страницу или ошибку. Сначала готовите новый хостинг, потом переключаете DNS.
TTL DNS-записей стоит снизить заранее — за 24 часа до переноса. Стандартное значение TTL — 86400 секунд (24 часа). Если снизить его до 300–600 секунд, обновление DNS после переноса произойдёт значительно быстрее.
Перенос сайта на другой домен по CMS
Перенос сайта на другой домен — задача, которая требует действий внутри CMS. Каждая платформа имеет свои нюансы.
WordPress перенос на новый домен
В базе данных WordPress хранятся абсолютные URLs — то есть полный адрес сайта прописан в сотнях мест. Простая смена домена без замены URLs в базе сломает сайт.
Пошаговый процесс.
- Первое: делаете полный бэкап — файлы и базу данных.
- Второе: если переносите на другой хостинг — копируете все файлы и импортируете базу данных на новом сервере.
- Третье: в файле wp-config.php обновляете данные подключения к базе данных если они изменились.
- Четвёртое: заходите в phpMyAdmin на новом хостинге, открываете таблицу wp_options, находите записи siteurl и home — меняете старый домен на новый.
- Пятое: через плагин Better Search Replace или WP-CLI заменяете все вхождения старого домена на новый во всей базе данных.
Это критически важный шаг — без него изображения, ссылки и скрипты будут ссылаться на старый домен.
Перенос WordPress на другой хостинг и домен одновременно — выполняете всё вышеописанное, плюс настраиваете 301-редиректы со старого домена на новый через .htaccess. Это нужно для сохранения SEO-позиций и корректного перенаправления старых ссылок.
Перенос сайта на wordpress на новый домен через плагин Duplicator или All-in-One WP Migration упрощает процесс: плагин сам создаёт архив и восстанавливает его на новом месте с автоматической заменой URLs. Для большинства пользователей это проще ручного способа.
Битрикс перенос на другой домен
Битрикс перенос сайта на другой домен требует нескольких шагов.
- Первое: копируете все файлы сайта и базу данных на новый сервер.
- Второе: в файле /bitrix/.settings.php обновляете параметры подключения к базе данных.
- Третье: в файле /bitrix/php_interface/dbconn.php также обновляете данные подключения если используется старый формат.
- Четвёртое: в административной панели Битрикс (Настройки → Настройки продукта → Сайты) обновляете адрес сайта на новый домен.
- Пятое: очищаете кэш через административную панель.
Перенос битрикс на другой домен может потребовать правки файлов конфигурации напрямую, если административная панель недоступна из-за старого домена в настройках. В этом случае правите настройки через phpMyAdmin в таблице b_option, записи SITE_SERVER_NAME.
Joomla перенос на другой домен
Перенос сайта Joomla на другой домен — похожий процесс. Копируете файлы и базу, на новом сервере открываете файл configuration.php в корне сайта. Там находите параметры $live_site, $host, $db, $user, $password и обновляете их под новые данные. Домен прописан в $live_site — меняете на новый.
Joomla перенос на другой домен завершается очисткой кэша через административную панель и проверкой всех ссылок на сайте.
OpenCart, PrestaShop, MODX, Drupal, uCoz, Wix
- OpenCart перенос на другой домен: в файле config.php и admin/config.php меняете все вхождения старого домена на новый. Там прописаны константы HTTP_SERVER и HTTP_CATALOG. После замены очищаете кэш OpenCart.
- PrestaShop перенос на другой домен: в административной панели в разделе «Настройки магазина» → «Общие» меняете SSL и не-SSL URL. Или напрямую в таблице ps_configuration в базе данных ищете записи PS_SHOP_DOMAIN и PS_SHOP_DOMAIN_SSL.
- MODX перенос сайта на другой домен: в административной панели в системных настройках обновляете параметры site_url и base_url. Либо в таблице modx_system_settings в базе данных.
- Drupal перенос сайта на другой домен: в файле sites/default/settings.php обновляете $base_url. Если используется Drupal 8 и выше — там файл конфигурации может называться иначе, смотрите документацию под вашу версию.
- uCoz перенос домена: в личном кабинете uCoz в разделе управления сайтом есть настройка домена. Прикрепляете новый домен, настраиваете DNS на серверы uCoz, старый домен открепляете после проверки работоспособности.
- Wix перенос домена: в настройках сайта Wix есть раздел «Домены». Там можно подключить собственный домен, купленный у любого регистратора. Для этого у регистратора прописываете DNS-записи или NS-серверы Wix согласно инструкции в личном кабинете. Перенести сайт Wix на домен вне платформы — невозможно: Wix — закрытая платформа.
Стоимость переноса сайта на другой домен
Перенос сайта на другой домен цена — зависит от того, что именно нужно сделать.
Смена DNS-серверов — бесплатно. Это делается самостоятельно в личном кабинете регистратора за пять минут.
Перенос домена к другому регистратору — обычно стоит как год продления домена у нового регистратора. Например, домен .ru стоит 150–500 рублей в год в зависимости от регистратора. Некоторые берут за трансфер отдельную плату, другие включают год продления в стоимость трансфера. Бесплатный перенос домена встречается как акционное предложение у ряда хостингов.
Перенос сайта WordPress или другой CMS на другой домен силами специалиста — от 2 000 до 10 000 рублей в зависимости от сложности. Простой перенос без изменения структуры — на нижней границе. Перенос с настройкой редиректов, проверкой SEO и устранением проблем — дороже.
Перенос крупного сайта с нестандартной конфигурацией, несколькими базами данных и интеграциями — от 15 000 рублей и выше. Сюда же входит тестирование после переноса и настройка мониторинга.
Итог
Перенос домена — решаемая задача при понимании процесса. Главные правила: всегда делайте резервную копию до начала любых действий, не меняйте DNS пока новый хостинг не готов, замените все вхождения старого домена в базе данных CMS, настройте 301-редиректы со старого адреса на новый.
Большинство проблем при переносе возникает из-за спешки или пропущенных шагов. Действуете по порядку — и перенос пройдёт без потери трафика и позиций в поиске.
Комментарии скоро откроются. А пока — пишите нам в Telegram-канал.