Смена домена в WordPress через phpMyAdmin
Пошаговое руководство по обновлению домена в базе данных WordPress с помощью SQL-запросов и текстового редактора
Внимание
Перед началом работ настоятельно рекомендуется создать резервную копию базы данных.
Смена домена через SQL-запросы в phpMyAdmin
Откройте phpMyAdmin → выберите вашу базу данных → вкладка SQL. Выполните следующие три запроса:
UPDATE wp_options SET option_value = REPLACE(option_value, 'http://old_domain.com', 'http://new_domain.com') WHERE
option_name = 'home' OR option_name = 'siteurl';
UPDATE wp_posts SET guid = REPLACE(guid, 'http://old_domain.com', 'http://new_domain.com');
UPDATE wp_posts SET post_content = REPLACE(post_content, 'http://old_domain.com', 'http://new_domain.com');
Примечание
old_domain.com — старый домен
new_domain.com — новый домен
Смена домена через экспорт базы и текстовый редактор
Экспортируйте базу данных WordPress на локальный компьютер.
Откройте файл базы данных в любом текстовом редакторе. Используйте комбинацию Ctrl+H, чтобы открыть поиск и замену, и замените все старые ссылки на новые.
Импортируйте изменённую базу обратно в phpMyAdmin в новую базу данных.
Обновите файл wp-config.php, чтобы подключить новую базу.
Проверьте работу сайта и корректность ссылок.