Перенос сайта DLE на новый домен и хостинг

Как перенести сайт на движке DLE на новый хостинг и домен. Читайте эту подробную инструкцию. Эти рекомендации можно использовать также если вы переезжаете на новый домен без смены хостинга или же вам необходимо просто перенести сайта DLЕ на новый хостинг без смены доменного имени сайта.

1. Скачать файлы старого сайта DLE к себе на компьютер

Первым делом необходимо скачать все файлы старого сайта, а также базу данных к себе на компьютер. Для начала скачаем все файлы. В них содержится непосредственно сам движок DLE, темы,картинки и другие файлы. Для этого зайдите в менеджер файлов на старом хостинге. Обычно файлы сайта находятся в папке Public_html или privat_html. Если у вас на хостинге размещено несколько сайтов то найдите эти файлы в папке domains/public_html.

скачать файлы со старого хостинга

Выберите все файлы в этой папке и запакуйте их в архив zip или tar.gz

Скачать файлы можно и без архивирования, используя файловый FTP менеджер, например FileZilla. Однако, закачка файлов по медленному протоколу ftp может занять много времени, поэтому быстрее будет использовать архив.

Далее необходимо скачать второй элемент сайта — базу данных. В ней содержится непосредственно весь контент старого сайта, настройки и другая информация старого сайта. Если у вас на хостинге несколько баз данных и вы не знаете ее имя, откройте файл конфигурации (/engine/data/dbconfig.php:). В нем содержится информация о базе данных сайта, которую нужно перенести.

Далее в админке хостина откройте страни “Базы данных” → phpMyAdmin и перейдите на вкладку “Базы данных”. Выберите нужную и сделайте ее экспорт SQL и скачайте к себе на компьютер.

Перенос сайта DLE на новый домен и хостинг

Первый шаг закончен. У вас есть все необходимые данные для переноса старого сайта.

2. Отредактировать старую базу данных DLE для нового домена

Если вы переносите сайт на новый домен, то вам необходимо заменить данные с адресами старого сайта в на новые. В противном случае, хотя сайт и будет работать, возможны проблемы со ссылками и картинками. Для этого открываем скачанную базу данных в редакторе (например Notepad++) и через поиск / найти производим замену (можно выбрать заменить все для автоматической замены).

Перенос сайта DLE на новый домен и хостинг

Теперь все подготовлено для переноса сайта на новый домен и хостинг.

Убедитесь что вы прописали DNS нового домена и привязали его к новому хостингу (или уже существующему). Это можно сделать через панель управления хостингом. Учтите, что смена DNS адресов может занимать до суток. Проверьте доступен ли новый домен, набрав его URL в адресной строке браузера.

3. Закачиваем файлы старого сайта на хостинг нового сайта

Далее нужно загрузить файлы старого сайта на новый хост-аккаунт. Откройте “Диспетчер файлов” и перейдите в корневой каталог нового сайта (обычно domains/ваш домен/public_html. Закачайте в него архив, скачанный ранее и распакуйте его. В некоторых случаях на хостинге могут быть ограничения на размер скачиваемого файла. В таком случае воспользуйтесь FTP клиентом например бесплатным FileZilla

Закачать файлы на хостинг FileZilla
FileZilla закачка файлов на хостинг
Перенос сайта DLE на новый домен и хостинг
Распаковка архива

Чтобы распаковать файл нажмите на файл правой кнопкой мыши и выберите из списка «распаковать». Можно и не архивировать файлы сайта, но в этом случае процесс закачки файлов по FTP займет много времени. (до часа).

Проверьте, что теперь все необходимые файлы есть на сервере хостинга. После чего переходите с работой с базой данных.

файлы DLE закачаны на сервер

4. Создание и импорт базы данных DLE

Зайдите в раздел «Базы данных» или «Управление MySQL» панели управления хостингом и создайте новую базу данных.

Далее перейдите в панель PHP MyAdmin и произведите импорт старой базы данных, которую вы скачали со старого сайта в новую.

создание и импорт новой базы данных DLE
Перенос сайта DLE на новый домен и хостинг
Редактирование файла DLE dbconfig.php

Далее (если имя, пользователь или пароль базы данных сайта на новом домене отличались от старого) необходимо отредактировать файл config.php который находится в папке /engine/data/.

Перенос сайта DLE на новый домен и хостинг

Теперь проверяем работает ли сайт на новом домене и хостинге. Если все сделали правильно сайт на новом хостинге и домене должен работать.

5. Окончательная настройка сайта на новом домене


Теперь проверьте корректность и правильность работы сайта. Учтите, что некоторые настройки сайта могут сбиться (например, оформление, расположение элементов и т. п.) Заходим в админку сайта DLE. Измените данные старого домена на новый. В некоторых случаях, если вы изменяли в старом файле файлы шаблона, нужно изменить ссылки старого домена на новые. Это можно сделать в админке DLE через управление шаблонами вручную или воспользовавшись каким либо редактором. Если же вы только перенесли сайт DLE на другой хостинг, то этот шаг можно пропустить.

Также обратите внимание на коды счетчиков или рекламных сетей. Их также нужно заменить. Новый сайт работает.

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

Переезд сайта на другой домен в Яндекс и Google

Суть переезда заключается в том, что следует автоматически перенаправить пользователей со всех страниц старого сайта на соответствующие страницы на новом сайте, а также указать поисковикам что ваш сайт находится на новом домене.

Переезд сайта на новый домен в Яндекс

  • Если вы не добавляли свой домен ранее добавьте старый и новый сайт и домен в Яндекс. Вэбмастер (в том числе сайт по протоколу HTTPS, если переезд выполняется на HTTPS) и убедитесь, что он не склеен в группу зеркал с другим сайтом. Если это так, воспользуйтесь инструментом «Отклейка зеркал», чтобы расклеить сайты.
  • Далее нужно настроить редирект 301 со страниц старого сайта на аналогичные страницы нового. Для этого в файле htaccess (с помощью Блокнота или NotePad++) и прописываем следующий код:
301 редирект в файле hta
  • оба сайта должны быть доступны роботу.
  • Настраиваем файл robots.txt
    В файле robots.txt (и на старом сайте и на новом) добавьте новую строку (или замените текущую): Sitemap: http://mysite.com/sitemap.xml, где http://mysite.com/sitemap.xml — это путь к xml-карте нового сайта.
  • Проверьте, что в robots.txt обоих сайтов содержатся одинаковые правила, ведь если будут запрещены разные страницы, это может привести к различию контента. Если сайты используют один и тот же файл robots.txt, то файл sitemap лучше указать по адресу нового главного зеркала, так как после переезда индексироваться будет именно он.
  • убедитесь, что большая часть страниц сайтов доступна и отвечает кодом HTTP-200 ОК или кодом редиректа 301. Если на доменах существенная доля страниц будет недоступна из-за кода ответа 404, это может помешать переезду. В таком случае недоступные страницы можно запретить к индексированию в файле robots.txt, чтобы робот-зеркальщик не посещал их при сверке контента.
  • Проверьте, что все зеркала в группе выполняют редирект на желаемое главное зеркало. Это также относиться к версиям «с www» или «без www».

Далее в Яндекс.Вэбмастер переходим в раздел индексирование/переезд сайта

Перенос сайта DLE на новый домен и хостинг

И прописываем новый адрес сайта

Перенос сайта DLE на новый домен и хостинг

Для яндекса все. Ожидаем когда поисковик примет эти изменения. На это может уйти до 3-х недель. В это время возможно падение посещаемости с поиска.

Переезд сайта на новый домен в Google

Перенос сайта в гугл аналогичен яндексу. Подробные сведения вы можете прочитать в рекомендациях Google по переносу сайта. Выполните те же действия с 301 редиректом, файлами htacces и robot.txt.

Если вы этого не делали раньше зарегистрируйте старый и новый сайт в
Google Search Console . В разделе настройки выберите «изменение адреса»

Изменение адреса в google search console

И укажите новый адрес сайта для Google:

новый адрес сайта для Google

И нажмите проверить и обновить данные.

Если все нормально вы увидите такое окно.

перезд сайта в Google

Ожидайте переезда сайта.

Также возможно кому то будеть полезно это видео:

Видео — Перенос сайта на другой домен в DLE

Надеюсь статья была полезна. Оставляйте свои комментарии или вопросы, если что то не понятно.

(Visited 21 times, 1 visits today)

Оставьте комментарий