Перенести сайт сделанный на cms wordpress на новый домен очень просто. Копируем все файлы со старого хостинга, устанавливаем базу данных, заливаем дамп с прежнего домена. Это всё элементарно и не требует пояснений.
Далее выполняем запросы в БД mysql на вкладке SQL
UPDATE wp_options SET option_value = replace(option_value, 'http://olddomain.ru', 'http://newdomain.ru') WHERE option_name = 'home' OR option_name = 'siteurl'; UPDATE wp_posts SET guid = replace(guid, 'http://olddomain.ru','http://newdomain.ru'); UPDATE wp_posts SET post_content = replace(post_content, 'http://olddomain.ru', 'http://newdomain.ru');
Незабываем сменить префикс wp_ на свой. Если был изменён и если домен работает или работал по протоколу https:// – проверяем корректность заполнения формы. Слеш / в конце адреса сайта ставить не нужно.
Почему может не получиться:
- забыли проверить файл .htaccess, на прежнем месте возможно были сделаны изменения или прописаны какие-то редиректы. Открываем и ищем упоминание предыдущего домена, меняем по необходимости на новый адрес сайта или удаляем.
- не прописали доступы к новой базе данных в файле wp-config.ru
- ошибка при выполнении запроса может быть, только если есть неточности, либо префикс отличается от того что есть в таблице.
Комментариев: 0