Мы используем cookie-файлы
Для оптимизации работы нашего сайта мы используем cookie-файлы. Продолжая использовать сайт, Вы соглашаетесь с использованием cookie-файлов.
Панель управления
  • Русский
  • Українська
  • UAH
  • USD
  • RUB
  • EUR
  • +38(044) 392-74-33  Киев
  • +38(057) 728-39-00  Харьков
  • +38(056) 794-38-31  Днепр
  • +38(032) 229-58-93  Львов
  • +38(048) 738-57-70  Одесса
  • +38(093) 170-15-42  Life
  • +38(067) 400-88-44  Киевстар
  • +38(095) 630-90-82  Vodafone
  • +1(888)393-24-51  USA, Toll free
  • +44(131)507-01-14  Great Britain
  • +7(499) 348-28-61  Москва

Как правильно перенести свой сайт на другой домен

У некоторых пользователей может возникать потребность в смене домена. Причин этому может быть много, среди наиболее распространенных: переименование компании, смена доменной зоны (например, с .ua на com.ua), попытка выйти из-под фильтров (если другие варианты не дали результатов) и другие. Как правило, данную процедуру выполняет специалист технической поддержки, но в этой статье мы поможем вам разобраться в ней самостоятельно. Мы предоставим пошаговую инструкцию по переносу сайта на другой домен, при этом не попав под фильтры Google или Яндекса и сохранив свои позиции в поисковой выдаче. 

Пошаговая инструкция

Перенос хостинга на другой домен происходит в два этапа: перенос базы данных и настройка перенаправления со старого URL на новый. 

Этап 1: перенос БД 

От данной процедуры зависит, сохранится ли вся информация и насколько правильно она будет отображаться после переноса. Поэтому к данной процедуре стоит подойти максимально ответственно. В случае, если при переносе сайта хостинг не меняется – вы можете поручить эту задачу своему хостеру и специалисты самостоятельно перенесут базу данных. Иногда, база данных привязана к аккаунту, в таком случае к хостеру обращаться не придется. При смене хостера необходимо делать дамп БД.

Давайте рассмотрим на примере, как перенести сайт на другой домен на базе Wordpress.

Выполните бэкап БД с помощью инструментов хостера либо командной строки SSH:

cd full_path_to_WP // переходим в папку с установленным Wordpress

tar -pczf backup.tar.gz * // Архивируем все файлы в текущей директории 

После перенесения, разархивируйте полученный архив, прписав в SSH команду:

tar -xvfz backup.tar.gz

Выполните экспорт таблиц Wordpress в SQL. 

Выполните импорт dump.sql в новую БД.

Внесите правки в wp-config.php в корневом каталоге сайта.

Замене подлежат строчки:

define(‘DB_NAME’, ‘you_bd_name’); // имя базы данных

define(‘DB_USER’, ‘you_db_user’); // имя пользователя базы данных

define(‘DB_PASSWORD’, ‘you_db_password’); // пароль к базе данных

define(‘DB_HOST’, ‘you_db_host’); // host базы данных, чаще всего localhost

Перенос сайта на другой домен почти завершен и может быть доступен по новому адресу. Но ссылки при этом могут работать некорректно, поэтому в phpmyadmin необходимо прописать код, который заменит старые линки на новые. 

UPDATE wp_options SET option_value = replace(option_value, ‘http://old.com’, ‘http://new.com’)

UPDATE wp_posts SET guid = replace(guid, ‘http://old.com’, ‘http://new.com’);

UPDATE wp_posts SET post_content = replace(post_content, ‘http://old.com’, ‘http://new.com’);

После проделанной процедуры ссылки должны работать корректно (включая медиа-файлы и карту сайта). Если ваш сайт перенесен успешно, можно переходить ко второму этапу.

Этап 2: Настройка перенаправления со старого URL на новый

Данный этап необходим не только для пользователей, но и для поисковиков, чтобы те узнали о вашем “переезде” и индексировать старый веб-ресурс больше нету смысла. 

Перенос производится следующим образом: внесите правки в файл .htaccess.

RewriteEngine On

RewriteCond %{HTTP_HOST} ^oldsait.com

RewriteRule (.*) http://newsait.com/$1 [R301,L]

Далее нужно сообщить о переходе на новый домен поисковикам (в кабинет для вебмастеров)

Если настройка выполнена правильно – зеркала склеятся на протяжении 30 дней.

Совет: прежде чем проводить перенос сайта, обязательно выполните резервное копирование базы данных, что в случае трудностей поможет всё возобновить. 


Мы предлагаем лучший виртуальный хостинг для сайтов на Joomla, Wordpress и других популярных CMS с поддержкой PHP, Perl, MySQL.

Просто выберите домен, закажите хостинг и установите CMS в один клик.

Выбирайте пакет услуг, который максимально соответствует потребностям вашего проекта: SSD хостинг, VPS на SSD, Cloud (облачный) хостинг, облачный VPS. Выделенный сервер или dedicated server. 

Наша техническая поддержка, работает в режиме 24/7/365 и Вы всегда сможете получить квалифицированную помощью, если возникнут вопросы.

 

Кликай и подписывайся!


Только зарегистрированные пользователи могут оставлять комментарии

534

1004

971

Подпишитесь на рассылку

Будем присылать анонсы новых статей и полезные советы раз в неделю

Присоединяйтесь к нам в соцсетях