Перейти к содержимому

Как перенести WordPress: 4 сценария миграции

«Перенести WordPress» — неоднозначный запрос. Разбираем 4 основных сценария: что покрыто вики, что нет.

Сценарий 1: Смена домена на том же хостинге

Заголовок раздела «Сценарий 1: Смена домена на том же хостинге»

Покрыто вики ✅

Источник: Как изменить адрес сайта WordPress

4 способа смены URL:

  1. Через админку — Настройки → Общие → изменить поля WordPress URL и Site URL
  2. WP-CLIwp search-replace '//старый-домен.com' '//новый-домен.com' --all-tables
  3. wp-config.php — константы WP_HOME и WP_SITEURL
  4. Прямой SQLUPDATE wp_options SET option_value = ... WHERE option_name IN ('siteurl', 'home')

После смены: поиск и замена старых ссылок, 301 редирект, Google Search Console, обновление внешних ссылок.

Покрыто вики частично ⚠️

Источник: Управление несколькими сайтами WordPress — упомянуты плагины для клонирования.

СпособИнструментСложность
ПлагинDuplicator, All-in-One WP MigrationНизкая
РучнойFTP + phpMyAdmin + WP-CLIСредняя
Панель хостингаВстроенный перенос (есть у некоторых)Низкая
  • Duplicator — создаёт пакет (файлы + БД), который разворачивается на новом хостинге
  • All-in-One WP Migration — экспорт в один файл, импорт через админку нового сайта
  • WP Staging — клонирование для staging-окружения
  1. Скопировать файлы через FTP/SFTP на новый сервер
  2. Экспортировать БД через phpMyAdmin / WP-CLI (wp db export)
  3. Импортировать БД на новом сервере
  4. Обновить wp-config.php (новые данные БД)
  5. wp search-replace для замены URL в БД
  6. Проверить .htaccess, пермалинки, SSL
  • Проверить, что сайт открывается по новому URL
  • Настроить SSL на новом хостинге
  • Проверить редиректы
  • Убедиться, что админка работает

Покрыто вики частично ⚠️

Источники: WordPress.com vs WordPress.org, Управление несколькими сайтами

  1. Экспорт контента из WordPress.com: Tools → Export → All content (XML-файл)
  2. Настроить новый хостингХостинг для WordPress
  3. Установить WordPressНастройка WordPress
  4. Импорт контента в self-hosted: Tools → Import → WordPress → загрузить XML
  5. Перенести домен — если домен на .com, перенести к новому регистратору
  6. Настроить SSL — Let’s Encrypt на новом хостинге
  7. Настроить бэкапы и безопасность — UpdraftPlus + Wordfence
Функция .comSelf-hosted аналог
Managed-хостингСамостоятельный выбор хостинга
АвтообновленияВстроено в WordPress
БэкапыUpdraftPlus + облако
24/7 поддержкаФорумы .org, саппорт хостинга
СтатистикаGoogle Analytics + Site Kit
Подписчики .comНе переносятся (⚠️)

Упомянуто в .com vs .org FAQ: AI Website Builder, Express Design Service, Onboarding Sessions — ⚠️ только .com, не имеют opensource-аналогов.

Покрыто вики ✅

Источник: Управление несколькими сайтами

  1. Отвязать домен от старого сайта (DNS / панель хостинга)
  2. Привязать к новому сайту (NS-серверы или A-запись)
  3. Ждать DNS-пропагации (до 48 часов)
СценарийПокрытоОтсутствует
Смена домена (тот же хостинг)✅ Полностью (4 способа)
Миграция между хостингами⚠️ Названы плагиныПошаговая инструкция ручного переноса, чеклист проверки
.com → self-hosted⚠️ Экспорт/импорт упомянутыПолный маршрут с шагами, судьба подписчиков, перенос домена .com
Перенос домена между сайтами✅ УпомянутДетали DNS-настройки