Хостинг для сайтов

Сайт не открывается: что проверить до обращения в поддержку

Не стоит сразу менять DNS, перезапускать сервер и восстанавливать вчерашнюю базу. Сначала сохраните точный текст ошибки и определите, до какого этапа доходит запрос. Это помогает быстрее вернуть сайт и не потерять заказы, появившиеся после последней копии.

Сбой только у вас или у всех

Проверьте полный адрес, включая протокол, имя и путь. Откройте главную и одну знакомую внутреннюю страницу. Если работает главная, но не открывается старая ссылка, это ещё не отказ всей площадки. Отдельно сравните адрес с www и без него.

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

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

Запишите время с часовым поясом, сеть, устройство и увиденную ошибку. Если проблема возникает только у части аудитории, эти сведения особенно важны. Доступность у одного сотрудника не подтверждает доступность у всех клиентов.

Проверяйте по порядкуНа каком шаге оборвался запрос?
  1. Имя

    Домен действителен, DNS возвращает нужный адрес?

  2. Соединение

    Доступны нужный сервер и служба?

  3. HTTPS

    Сертификат подходит имени и действует?

  4. HTTP-ответ

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

  5. Содержимое

    Открылся ожидаемый сайт, работают нужные действия?

Сохраните результат проблемного шага и время. Не меняйте все настройки одновременно.

Домен, DNS и соединение

Ошибка поиска имени означает, что браузер не смог получить нужный адрес. Проверьте срок регистрации, делегирование и записи в действующей зоне. После недавнего переезда сравните ответы DNS для корня и www, IPv4 и IPv6. Неправильный старый AAAA может затронуть только часть посетителей.

Не меняйте NS несколько раз подряд ради ускорения. Кеширование и несогласованные зоны затруднят диагностику. Сохраните текущие ответы и выясните, какие серверы действительно обслуживают домен. Если включён DNSSEC, передайте поддержке сведения о недавнем изменении DNS-поставщика.

Тайм-аут или отказ соединения находится на другом этапе: имя могло разрешиться, но нужная служба не ответила. Проверяют выданный IP, доступность сервера, порты и правила доступа. Ответ на ping не доказывает работу сайта, а отсутствие ответа не всегда означает выключенный сервер.

На VPS проверьте доступ к консоли через кабинет провайдера. Если SSH недоступен после изменения firewall, не закрывайте оставшуюся рабочую сессию. Восстанавливать правила нужно через предусмотренный безопасный доступ, не отключая всю защиту без разбора.

Разница между NS, A, AAAA и почтовыми записями разобрана в инструкции по подключению домена.

Ошибка сертификата и HTTPS

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

После переезда сертификат должен обслуживаться на фактическом новом узле. Если настроен редирект с HTTPS-адреса www, защищённое соединение с этим именем устанавливается до перенаправления. Отсутствие сертификата для него нельзя исправить только редиректом.

Для ошибки автоматического продления проверьте способ подтверждения домена и последние изменения DNS, маршрутизации и доступа. Подготовку HTTPS можно сверить с разделом о сертификате.

Что означает полученный HTTP-ответ

Если сервер прислал код, запрос уже дошёл до некоторого HTTP-компонента. Им может быть приложение, прокси или защитный сервис. Код сужает поиск, но не устанавливает причину сам по себе. Значения ответов собраны в справочнике HTTP-статусов MDN.

Таблицу можно прокрутить вправо.

Что проверять по коду ответа
ОтветЧто он означаетСледующая проверка
403Запрос отклонёнПрава, правила доступа, защиту, ограничения для сети
404Ресурс не найденПуть, маршрут, каталог сайта, удалённую страницу
500Внутренняя ошибка сервераЖурнал приложения за момент запроса
502Шлюз получил некорректный ответ следующего сервераСвязь прокси с обработчиком приложения
503Служба сейчас недоступнаРежим обслуживания, перегрузку, состояние компонентов
504Шлюз не дождался ответа следующего сервераЗависшую операцию, базу, внешний вызов, очередь

Успешный код 200 тоже не гарантирует исправность: вместо магазина может отдаваться заглушка. Сравните содержимое с ожидаемым и выполните безопасное действие, например поиск или просмотр товара. Отдельно проверьте формы и вход, если неисправность затронула их.

Условный пример: 502 после обновления

Веб-сервер продолжает принимать запросы, но процесс приложения не запустился. Проверяют его состояние и журнал запуска: ошибка конфигурации, зависимости или прав может объяснить сбой. Самовольное увеличение тайм-аута не запустит упавший процесс. После исправления проверяют сам сайт и фоновую обработку.

Место, ограничения и последние изменения

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

Не удаляйте файлы базы, неизвестные архивы и журналы наугад. Определите, что растёт и почему. Сохраните необходимые свидетельства; для очистки используйте согласованный способ. Права 777 на весь сайт также не являются исправлением ошибки доступа.

Составьте список последних действий: релиз, обновление модуля, изменение PHP, настройка DNS, сертификат, firewall, обмен данными. Проверьте точное время сбоя. Возврат предыдущего кода может быть уместен, если он совместим с текущей базой и сохранён безопасный способ переключения.

Восстановление старой базы затронет новые заказы, оплаты и правки. Перед таким действием сохраняют текущее состояние и определяют способ сверки изменений. Порядок проверки копий и восстановления разобран в отдельной статье.

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

Как обратиться за помощью и сохранить данные

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

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