Перенос WordPress на другой домен
В нашей компании очень часто возникает необходимость в переносе WordPress на другой домен. Причины могут быть разные: смена домена (ребрендинг), перенос сайта WordPress с локального компьютера (денвера) на рабочий хостинг и т.д. Поэтому мы упростили себе задачу до максимума и хотим поделиться с вами опытом.
В нашей компании очень часто возникает необходимость в переносе WordPress на другой домен. Причины могут быть разные: смена домена (ребрендинг), перенос сайта WordPress с локального компьютера (денвера) на рабочий хостинг и т.д. Поэтому мы упростили себе задачу до максимума и хотим поделиться с вами опытом.
Весь процесс смены домена можно разделить на 2 этапа:
- Перенос содержимого сайта на новый домен (домен должен быть припаркован к новому хостингу);
- Перенаправления и клей старого домена на новый.
1. Смена домена и запуск WordPress сайта на новом домене
Перед тем, как переходить к переносу сайта, убедитесь в том, что новый домен припаркован к хостингу. Это сделать просто: перейдите на ваш новый домен и, если откроется сообщение о том, что сайт еще не запущен, то значит все хорошо. Если вообще ничего не откроется, то либо вы неправильно переписали NS сервера домена (смена NS серверов занимает от 4 до 24 часов), либо забыли добавить (припарковать) новый домен к хостингу. Если домен успешно припаркован, тогда следуем инструкции:
- Переместим все файлы со старого сайта на новый в папку, в которой должен размещаться сайт (через фтп/панель управления хостингом);
- Заходим на старый хостинг и делаем дамп базы данных (экспорт, через phpMyAdmin);
- Переходим на новый хостинг, заливаем нашу базу (импорт, через phpMyAdmin);
- Настраиваем подключение к новой базе (файл wp-config.php);
- Закачиваем файл change-domain.php, распаковываем и загружаем его на наш новый домен в корневую папку;
- В браузере заходим по ссылке http://ваш_сайт/change-domain.php (убедитесь в правильности подключения к Базе Данных);
- Проверяем правильность ввода доменных имен и нажимаем кнопку «Изменить». Страницу закрывать не нужно.
Если все было сделано правильно, то сайт должен запускаться и все ссылки должны переписаться на новые.
2. Правильное закрытие старого домена (клей с новым)
Для того чтобы не потерять посетителей, которые заходят на старый сайт и не снизить рейтинг в поисковых машинах (ТИц, PR) мы должны принудительно сообщать (+ автоматически перенаправлять), что наш сайт находиться на новом домене.
Заходим на старый сайт через ФТП, находим файл .htaccess и заменяем содержимое на то, которое указано в файле — ваш_сайт/change-domain.php. Аналогичную операцию проводим и с файлом robots.txt
Если на ваш старый сайт были наложены санкции поисковых систем или вы не хотите, чтобы пользователи переходили со старого сайта на новый, то перенаправление можно не делать.
Заказать перенос сайта на WordPress
Если по каким-то причинах вы не хотите самостоятельно заниматься переносом, то вы можете заказать эту услугу у нас всего за 15$. Всем, кто заказывал разработку сайта на WordPress у нас, перенос делается бесплатно.