Сайт в разработке Наполняем разделы и правим ошибки — что-то может выглядеть или работать не так. Если заметили — позвоните или напишите.

Как перенести wordpress на другой домен

Как перенести wordpress на другой домен — пошаговая инструкция с проверкой результата, типичными ошибками и безопасным переносом без потери страниц и SEO

Раздел: WordPress

Если нужно как перенести wordpress на другой домен, важно не просто скопировать файлы, а правильно обновить адреса в базе, настроить редиректы и проверить работоспособность сайта после переезда. Ниже — практичная последовательность для переноса без лишних потерь.

Подготовка перед переносом

Сначала сделайте полную резервную копию файлов и базы данных. Это обязательный шаг: при ошибке вы сможете быстро вернуть сайт в исходное состояние. Затем подготовьте новый домен и убедитесь, что на нём доступен хостинг с теми же требованиями к PHP и базе данных, что и у старого сайта.

Перед началом переноса проверьте, где хранится сайт:

  • Файлы WordPress — в корне сайта или в отдельной папке;
  • База данных — в панели хостинга или через отдельный доступ;
  • Внешние интеграции — формы, аналитика, почта, кэш-плагины.

Полезно заранее записать старый и новый адрес в таком виде, как они должны открываться: с www или без, на https или http. Если этого не сделать, потом можно получить цепочки редиректов и дубли страниц.

Перенос файлов и базы

Дальше скопируйте все файлы сайта на новый хостинг. Обычно это делают через файловый менеджер панели или по FTP/SFTP. После этого импортируйте базу данных в новую БД. Если вы меняете только домен, а не содержимое сайта, структура таблиц останется той же.

Чтобы как перенести wordpress на другой домен без поломки ссылок, сразу замените старый домен на новый в базе. Это касается не только записей и страниц, но и изображений, меню, виджетов и настроек плагинов. При ручной замене важно учитывать сериализованные данные: простая замена в текстовом редакторе может их повредить. Безопаснее использовать инструменты WordPress-миграции или поиск и замену, которые умеют работать с сериализацией.

После замены проверьте два файла:

  • wp-config.php — правильные данные новой базы данных;
  • Настройки домена в админке или напрямую в таблице настроек, если сайт не открывается.

Что поменять после переезда

Когда файлы и база уже на новом домене, откройте админку и сохраните постоянные ссылки заново. Это обновляет правила маршрутизации и помогает избежать ошибок 404. Затем очистите кэш сайта и браузера, если используете плагины кэширования или CDN.

Не забудьте про следующие действия:

  1. Проверьте главную страницу, несколько записей и страницы с формами;
  2. Убедитесь, что изображения грузятся с нового домена;
  3. Проверьте, что в исходном коде нет ссылок на старый адрес;
  4. Настройте 301-редирект со старого домена на новый, чтобы сохранить трафик и поисковые сигналы.

Если на сайте есть почта на домене, отдельно проверьте MX-записи и отправку писем. Если используются внешние сервисы авторизации, вебхуки или платежи, их тоже нужно обновить вручную.

Как проверить результат

Откройте сайт в режиме инкогнито и пройдитесь по основным разделам. Страницы должны открываться без ошибок, адреса — вести на новый домен, а формы и кнопки — работать как раньше. Если какая-то страница выдаёт 404, проверьте постоянные ссылки и правила редиректа.

Ещё один важный тест — поиск по сайту и просмотр исходного кода страниц. Если встречаются старые ссылки, значит замена в базе прошла не полностью. В таком случае повторите поиск именно по старому домену в базе и проверьте, не остались ли адреса в настройках темы, виджетах или плагинах.

Если перенос сделан аккуратно, сайт на новом домене будет открываться без видимых изменений для пользователя. А если вы заранее сделали копию и проверили редиректы, возврат к старому состоянию тоже займёт немного времени. Так как перенести wordpress на другой домен без ошибок и сохранить структуру сайта, решается не одной кнопкой, а последовательной проверкой каждого этапа.

Другие ответы

SSL и безопасность

Как создать ssl сертификат windows

Практический разбор запроса «как создать ssl сертификат windows»: что можно сделать в Windows, какие есть варианты, как проверить результат и избежать типичных ошибок.

PHP

PHP какой тип

Коротко и по делу: разберём запрос php какой тип, покажем, где в PHP есть типы данных, как их проверять и почему вопрос бывает неоднозначным.

CSS

Как задать css в html

Практическое объяснение, как задать css в html: способы подключения, приоритеты, частые ошибки и проверка результата для страницы без лишней теории.

Заявка

Расскажите о проекте

Свяжемся в течение рабочего дня, зададим уточняющие вопросы и предложим варианты. Без навязчивых звонков.

Форма обратной связи

Отвечаем в рабочие дни с 10:00 до 19:00

Написать в Telegram