Что проверить после переноса сайта на новый сервер

Печать
  • 0

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

Этап 1: до смены NS-серверов

  • Откройте сайт на новом сервере через временную запись в файле hosts, как описано в статье Как открыть сайт во время делегирования.
  • Пройдите по важным страницам: главная, несколько внутренних, поиск, вход в личный кабинет, корзина и оформление заказа.
  • Сравните версию PHP со старым сервером и выберите такую же или совместимую (Выбор версии PHP). Проверьте и нужные приложению расширения PHP (управление расширениями PHP).
  • Перенесите особые DNS-записи (TXT для проверок, SPF, DKIM, внешние MX, поддомены) в новую DNS-зону, чтобы они не потерялись при смене NS. См. TXT-записи и MX-записи.

Этап 2: в первые часы после смены

  1. HTTPS: сайт открывается с замком и без предупреждений. Бесплатный сертификат выпускается автоматически, когда домен уже указывает на новый сервер (Автоматический выпуск SSL).
  2. Почта: отправьте и получите тестовое письмо. Обновите настройки в почтовых программах и на телефоне (настройка почтовых клиентов).
  3. Формы: заполните форму обратной связи и убедитесь, что письмо пришло.
  4. Заказы и оплата: если у Вас магазин, оформите тестовый заказ.

Этап 3: в следующие дни

  • Задания по расписанию: создайте их заново в cPanel, в разделе Cron Jobs, и проследите, чтобы они не выполнялись параллельно и на старом сервере.
  • Резервная копия: хостинг TopHost ежедневно делает бэкап через JetBackup, но после переезда скачайте и собственную копию (загрузка полной резервной копии).
  • Старый хостинг: его можно отключить, когда DNS обновился везде, а сайт и почта несколько дней работали без сбоев, обычно 3-7 дней.

Частые проблемы

Не выпускается SSL-сертификат

Если домен работает через Cloudflare с включённым прокси, автоматическая проверка в cPanel может не пройти. Временно отключите прокси до выпуска сертификата или используйте сертификат Cloudflare.

Формы или почтовый плагин перестали отправлять письма

На общем хостинге TopHost исходящие подключения к внешним SMTP-серверам (порты 25, 465 и 587) заблокированы. Плагин, настроенный на SMTP другого провайдера, работать не будет. Используйте почтовый ящик, созданный в cPanel на Вашем домене. Подробнее: Ограничения почтового сервиса.

Какой почтовый сервер указать в программе?

Точные данные есть в cPanel: откройте Email Accounts, затем Connect Devices. Если домен работает через Cloudflare, адрес вида mail.domen.md может не сработать; укажите имя сервера, которое показано там.

Плагины перестали обновляться

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

Полезные статьи

Помог ли вам данный ответ?

Нужна помощь? Позвоните нам +373 795-800-80