Как перенести WordPress: 4 сценария миграции
О чём этот запрос
Заголовок раздела «О чём этот запрос»«Перенести WordPress» — неоднозначный запрос. Разбираем 4 основных сценария: что покрыто вики, что нет.
Сценарий 1: Смена домена на том же хостинге
Заголовок раздела «Сценарий 1: Смена домена на том же хостинге»Покрыто вики ✅
Источник: Как изменить адрес сайта WordPress
4 способа смены URL:
- Через админку — Настройки → Общие → изменить поля WordPress URL и Site URL
- WP-CLI —
wp search-replace '//старый-домен.com' '//новый-домен.com' --all-tables - wp-config.php — константы
WP_HOMEиWP_SITEURL - Прямой SQL —
UPDATE wp_options SET option_value = ... WHERE option_name IN ('siteurl', 'home')
После смены: поиск и замена старых ссылок, 301 редирект, Google Search Console, обновление внешних ссылок.
Сценарий 2: Миграция между хостингами
Заголовок раздела «Сценарий 2: Миграция между хостингами»Покрыто вики частично ⚠️
Источник: Управление несколькими сайтами WordPress — упомянуты плагины для клонирования.
Способы миграции
Заголовок раздела «Способы миграции»| Способ | Инструмент | Сложность |
|---|---|---|
| Плагин | Duplicator, All-in-One WP Migration | Низкая |
| Ручной | FTP + phpMyAdmin + WP-CLI | Средняя |
| Панель хостинга | Встроенный перенос (есть у некоторых) | Низкая |
Плагины для миграции
Заголовок раздела «Плагины для миграции»- Duplicator — создаёт пакет (файлы + БД), который разворачивается на новом хостинге
- All-in-One WP Migration — экспорт в один файл, импорт через админку нового сайта
- WP Staging — клонирование для staging-окружения
Ручной метод (общий план)
Заголовок раздела «Ручной метод (общий план)»- Скопировать файлы через FTP/SFTP на новый сервер
- Экспортировать БД через phpMyAdmin / WP-CLI (
wp db export) - Импортировать БД на новом сервере
- Обновить
wp-config.php(новые данные БД) wp search-replaceдля замены URL в БД- Проверить
.htaccess, пермалинки, SSL
После миграции
Заголовок раздела «После миграции»- Проверить, что сайт открывается по новому URL
- Настроить SSL на новом хостинге
- Проверить редиректы
- Убедиться, что админка работает
Сценарий 3: Перенос с WordPress.com на self-hosted
Заголовок раздела «Сценарий 3: Перенос с WordPress.com на self-hosted»Покрыто вики частично ⚠️
Источники: WordPress.com vs WordPress.org, Управление несколькими сайтами
Общий маршрут
Заголовок раздела «Общий маршрут»- Экспорт контента из WordPress.com: Tools → Export → All content (XML-файл)
- Настроить новый хостинг — Хостинг для WordPress
- Установить WordPress — Настройка WordPress
- Импорт контента в self-hosted: Tools → Import → WordPress → загрузить XML
- Перенести домен — если домен на .com, перенести к новому регистратору
- Настроить SSL — Let’s Encrypt на новом хостинге
- Настроить бэкапы и безопасность — UpdraftPlus + Wordfence
Что теряется при уходе с .com
Заголовок раздела «Что теряется при уходе с .com»| Функция .com | Self-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-аналогов.
Сценарий 4: Перенос домена между сайтами
Заголовок раздела «Сценарий 4: Перенос домена между сайтами»Покрыто вики ✅
Источник: Управление несколькими сайтами
- Отвязать домен от старого сайта (DNS / панель хостинга)
- Привязать к новому сайту (NS-серверы или A-запись)
- Ждать DNS-пропагации (до 48 часов)
Что покрыто вики, а что нет
Заголовок раздела «Что покрыто вики, а что нет»| Сценарий | Покрыто | Отсутствует |
|---|---|---|
| Смена домена (тот же хостинг) | ✅ Полностью (4 способа) | — |
| Миграция между хостингами | ⚠️ Названы плагины | Пошаговая инструкция ручного переноса, чеклист проверки |
| .com → self-hosted | ⚠️ Экспорт/импорт упомянуты | Полный маршрут с шагами, судьба подписчиков, перенос домена .com |
| Перенос домена между сайтами | ✅ Упомянут | Детали DNS-настройки |
Предложения по будущему ingest
Заголовок раздела «Предложения по будущему ingest»- Moving WordPress — официальная документация WordPress.org
- Migrate from WordPress.com to WordPress.org — руководство WPBeginner
- WordPress.com: Move a domain to another site