После переноса wp-admin может редиректить на старый домен, показывать белый экран, отдавать 403/500 или снова и снова просить войти. Обычно причина в несовпадении URL, cookies, плагинах, .htaccess или версии PHP.
Проверяйте по порядку
- Откройте /wp-login.php напрямую и сравните поведение с /wp-admin/.
- Проверьте siteurl и home в таблице wp_options.
- Поищите WP_HOME и WP_SITEURL в wp-config.php.
- Временно переименуйте папку plugins, чтобы отключить все плагины.
- Временно переключите тему, переименовав папку активной темы.
- Переименуйте .htaccess и проверьте снова.
- Посмотрите error_log и debug.log, чтобы увидеть реальную PHP-ошибку.
| Симптом | Куда смотреть |
|---|---|
| Редирект на старый домен | URL-значения или кеш. |
| Белый экран | Fatal error плагина/темы/PHP. |
| 403 Forbidden | Права, .htaccess, security-плагин. |
| Цикл входа | Cookies, несовпадение HTTPS/домена, кеш. |
Чеклист переноса
- Переносите и файлы, и базу данных.
- Проверьте в wp-config.php имя базы, пользователя и пароль.
- Меняйте URL сайта только если изменился домен.
- После переноса пересохраните постоянные ссылки и проверьте картинки.
- Не удаляйте старый хостинг, пока DNS и почта не проверены.
Пришлите домен, название CMS, что менялось недавно и точный текст ошибки. Поможем проверить PHP, базу, плагины, логи и почту без случайных правок. Написать в чат.
Как действовать с WordPress безопасно
Перед изменениями WordPress важно иметь свежую копию файлов и базы данных. Многие ошибки появляются после обновления плагина, темы, PHP-версии или изменения настроек кэша.
- проверьте версию PHP и совместимость плагинов;
- перед обновлениями сделайте backup;
- при белом экране проверьте error_log;
- отключайте проблемные плагины по одному;
- не храните старые архивы и копии сайта в публичной папке.
Если сайт коммерческий, лучше сначала проверить изменения на тестовой копии, а затем переносить их на рабочий сайт.
Что подготовить перед обращением
Чтобы поддержка GoodNet быстрее разобралась с вопросом по теме «После переноса WordPress не открывается wp-admin: что проверить», укажите домен, услугу, время появления проблемы, что менялось перед этим и приложите точный текст ошибки или скриншот. Это помогает сразу перейти к диагностике, а не тратить время на уточнение базовых данных.
