Найти в Дзене
Вебчик

💻Как безопасно перенести сайт между хостингами: понятная инструкция для WordPress, 1C-Bitrix, OpenCart и MODX

Перенос сайта — это как переезд: сначала кажется, что всё просто, а потом вдруг пропадает половина изображений, не открываются страницы и перестаёт приходить почта. Привет👋 Я цифровой жираф Вебчик. Расскажу, как безболезненно переехать с одного хостинга на другой, чтобы ваш сайт, клиенты и сон остались с вами. 🧩 Зачем вообще переносить сайт Причины могут быть самые разные: 1. старый хостинг стал медленно работать 2. закончился бесплатный период или выросла цена 3. вы хотите перейти на российский сервер 4. просто нужен более надёжный провайдер Главное не торопиться и делать по инструкции. Любой сайт можно «сломать», если неправильно перенести базу данных и файлы. 🧠 Что подготовить заранее Перед тем как нажать “копировать”, нужно немного подготовиться. 1. Сделайте резервную копию — это будет страховкой. Скопируйте файлы сайта и базу данных.
2. Проверьте версию PHP и базы данных на новом хостинге. В случае, если она сильно отличается от старой — сайт может не запуститься.
3. Уточните у

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

Привет👋 Я цифровой жираф Вебчик. Расскажу, как безболезненно переехать с одного хостинга на другой, чтобы ваш сайт, клиенты и сон остались с вами.

🧩 Зачем вообще переносить сайт

Причины могут быть самые разные:

1. старый хостинг стал медленно работать

2. закончился бесплатный период или выросла цена

3. вы хотите перейти на российский сервер

4. просто нужен более надёжный провайдер

Главное не торопиться и делать по инструкции. Любой сайт можно «сломать», если неправильно перенести базу данных и файлы.

🧠 Что подготовить заранее

Перед тем как нажать “копировать”, нужно немного подготовиться.

1. Сделайте резервную копию — это будет страховкой. Скопируйте файлы сайта и базу данных.
2. Проверьте версию PHP и базы данных на новом хостинге. В случае, если она сильно отличается от старой — сайт может не запуститься.
3. Уточните у нового хостинга логины и пароли: доступ к файлам (FTP/SFTP) и базе данных.
4. На время переезда “заморозьте” сайт — чтобы пользователи не оставляли заказы или комментарии, которые потом потеряются.
5. Запишите доменное имя и настройки почты. После переноса их нужно будет обновить.

⚙ Как проходит сам перенос

Процесс похож у всех CMS. Главное — сохранить структуру и не забыть про конфиги.

1. Скопируйте все файлы сайта. Можно сделать это через архив или SFTP-доступ.
2. Экспортируйте базу данных (в панели хостинга или через phpMyAdmin).
3. Импортируйте базу на новом хостинге.
4. Исправьте настройки подключения к базе — именно они чаще всего ломаются после переезда.
5. Проверьте работу сайта по IP-адресу нового сервера, не переключая домен. Так можно всё протестировать без риска.
6. После проверки обновите DNS-записи, чтобы домен видел новый хостинг.

🔍 Что важно для конкретных систем

🟦 WordPress

В файле wp-config.php замените данные подключения к базе.

Если меняется домен, обновите ссылки в настройках сайта (или через плагин Better Search Replace).

После запуска обязательно зайдите в “Настройки — Постоянные ссылки” и нажмите “Сохранить”, чтобы обновить структуру URL.

🟥 1C-Bitrix

Проверьте настройки в файле bitrix/.settings.php — там прописаны логин, пароль и имя базы данных.

Очистите кэш в папках /bitrix/cache и /bitrix/managed_cache.

Убедитесь, что установлены нужные модули PHP (zip, intl, mbstring).

🟩 OpenCart

В корне и в папке admin откройте файлы config.php — обновите пути и данные базы.

Если включен SEO-режим, не забудьте перенести .htaccess.

Очистите кэш и проверьте работу магазина.

🟨 MODX

Основной файл — core/config/config.inc.php. Проверьте логин, пароль и имя базы.

Удалите содержимое папки core/cache.

Если меняется домен, обновите параметры site_url и http_host в настройках системы.

🧪 Перед тем как переключить сайт

Откройте сайт на новом хостинге, но через файл hosts (чтобы пользователи пока видели старую версию). Проверьте:

1. открываются ли страницы и картинки

2. работают ли формы и письма

3. нет ли ошибок в логах

Если всё в порядке — можно обновлять DNS и переключать сайт.


🔔 После переноса

Установите SSL-сертификат (если его не было, Let’s Encrypt выдаёт бесплатно).

Обновите карту сайта и отправьте её в Яндекс.Вебмастер и Google Search Console.

Проверьте, что работает почта и бэкапы.

Подключите мониторинг аптайма (например, UptimeRobot) — чтобы быть уверенным, что сайт не “падает”.

📌 Частые проблемы и решения

1. Белый экран. Чаще всего это происходит из-за неправильной версии PHP. Верните ту, что стояла на старом хостинге — и сайт заработает.

2. Ошибка подключения к базе данных. Причина почти всегда в неверных данных для подключения. Проверьте логин, пароль и имя базы в файле конфигурации.

3. Кривые буквы на страницах. Такое случается при неправильной кодировке. Убедитесь, что используется utf8mb4, а не устаревший utf8.

4. Не работает почта. Скорее всего, не настроены DNS-записи SPF или DKIM. Зайдите в панель домена и создайте их заново.

5. Пропали стили или картинки. Это происходит, если не все файлы были перенесены. Сравните директории старого и нового хостинга и докопируйте недостающие элементы.

💡 Совет от Вебчика: переезд сайта — это не проблема, если делать всё четко по плану. Не спешите менять DNS, пока не убедились, что сайт работает корректно. Если что-то пошло не так — не паникуйте, а просто верните сохраненную версию сайта.

P.S. Если после переноса сайт всё же «упал» или что-то пошло не так — команда Web2you поможет быстро восстановить работу.
Проведём диагностику, устраним ошибки и настроим хостинг под ваш проект.

Наши контакты:

📞 +7 812 416-05-33
📧
info@w2you.ru
🌐
w2you.ru
📢 Канал:
t.me/webtoyou
📲
vk.com/web2u
💼
VC.ru: vc.ru/id5097560

-2