Сайт не открывается. Что проверить и в каком порядке
Отделяем проблему устройства от DNS, HTTPS и приложения. Проверки идут от безопасных к тем, для которых нужен доступ к хостингу.
Содержание
Проверяйте последовательно: сеть, регистрацию домена, DNS, соединение, HTTPS и приложение. Не меняйте все настройки одновременно. Команды и иллюстрации используют примерный домен; подставьте свой адрес.
Сначала: сайт не открывается только у вас?
Откройте сайт с телефона через мобильный интернет, не через домашний Wi-Fi. Если с телефона сайт открывается, сравните DNS и доступ из двух сетей. Возможны локальный кеш, разные DNS-ответы или ограничения отдельных адресов на сервере. Это ещё не доказывает неисправность провайдера.
Если не открывается нигде — идём по шагам ниже.
Шаг 1. Оплачен ли домен
Одна из возможных причин — окончание регистрации. Домен продлевается раз в год, и письмо от регистратора легко пропустить. Проверьте дату окончания через whois — в личном кабинете регистратора или на любом сайте проверки доменов: введите адрес сайта и посмотрите строки state и paid-till.
state: REGISTERED, NOT DELEGATED
registrar: REGRU-RU
paid-till: 2026-10-26T21:00:00Z
free-date: 2026-11-26
Шаг 2. Указывает ли домен на ваш сервер
Домен оплачен, но мог «смотреть» не туда: например, после смены хостинга или если кто-то поменял записи DNS. Откройте командную строку (Win + R, введите cmd) и выполните:
Сравните адрес в строке Address с IP-адресом сервера в панели хостинга. Обычно он указан на главной странице панели или в письме, которое пришло после оплаты тарифа.
Шаг 3. Отвечает ли сервер
Если DNS в порядке, проверьте, отвечает ли сам сервер. В Windows для этого не нужно ничего устанавливать — откройте PowerShell и выполните:
ComputerName : example.com
RemoteAddress : 192.0.2.10
RemotePort : 443
TcpTestSucceeded : False
Если видите False, соединение не установлено. Это не определяет причину само по себе. Сравните другую сеть и проверьте уведомления провайдера. Зайдите в панель хостинга и проверьте:
- не закончился ли оплаченный период тарифа;
- нет ли уведомления о блокировке за превышение нагрузки;
- не идут ли на хостинге технические работы — обычно о них пишут на главной странице панели.
Шаг 4. Не истёк ли сертификат
Если браузер предупреждает о TLS, проверьте срок и имя сертификата, цепочку доверия и часы устройства. Предупреждение не обязательно вызвано окончанием срока. Не обходите его для входа в админку. Посетители видят предупреждение и уходят — для них это выглядит так же, как неработающий сайт.
Подключение не защищено
Как продлить сертификат и почему не сработало автопродление — в отдельной статье «Сертификат Let’s Encrypt не продлился сам».
Шаг 5. Что показывает сам сайт
Сервер отвечает, сертификат в порядке, но вместо сайта ошибка? Смотрите на текст ошибки:
| Что на экране | Что это значит | Где читать |
|---|---|---|
| 502 Bad Gateway | Шлюз получил некорректный ответ вышестоящего сервера | Ошибка 502 |
| 500 Internal Server Error | Общий серверный сбой; причину ищут в журнале | Ошибка 500 |
| 503 Service Unavailable | Сервер перегружен или сайт на обслуживании | Проверка доступности |
| «На сайте возникла критическая ошибка» | Обработка WordPress завершилась критической ошибкой; нужен журнал | Белый экран WordPress |
Таблицу можно прокрутить вбок →
Что написать в поддержку хостинга
Если дошли до шага 3 и сервер не отвечает, а в панели всё оплачено — пишите в поддержку. Чем точнее письмо, тем быстрее ответ. Можно скопировать этот шаблон:
По данным кабинета домен оплачен, DNS указывает на 192.0.2.10 — это адрес моего сервера.
Test-NetConnection на порт 443 возвращает False. Тариф оплачен, уведомлений о блокировке в панели нет.
Пожалуйста, проверьте причину отказа и сообщите необходимые действия.
Замените время, адрес сайта, номер договора и IP на свои.
После восстановления
Откройте главную, внутреннюю страницу, поиск и форму. Убедитесь, что заявка сохраняется и уведомление доставляется, а в журнале не повторяется прежняя ошибка. Если отказ был периодическим, продолжите наблюдение. Сохраните описание причины и исправления: это поможет при следующем инциденте.
Комментарии 0