Убедиться, что сайт недоступен именно для всех, а не только для вас, проще всего через сторонний сервис проверки доступности — он обращается к сайту с серверов в разных регионах и показывает реальный статус, а не проблему на вашей стороне.
Как проверить доступность сайта
Первый шаг — открыть сайт в режиме инкогнито или с другого устройства и другой сети (например, с мобильного интернета вместо Wi-Fi). Если страница не грузится и там, и там — проблема на стороне сайта. Дополнительно можно посмотреть код ответа сервера:
- 200 — сайт отвечает нормально, проблема где-то в другом месте (кэш браузера, DNS у провайдера);
- 404 — страница удалена или переехала, сам сайт работает;
- 500, 502, 503 — сбой на сервере или у хостинга;
- таймаут без ответа — сервер недоступен или сеть блокирует запрос.
Онлайн-сервисы проверки доступности («ping» сайта с разных точек мира) удобны тем, что сразу показывают, из каких регионов сайт открывается, а из каких — нет. Это помогает отличить локальную блокировку от полноценного падения сайта.
Что делать, если сайт не работает у вас, но работает у других
В большинстве случаев дело в одном из следующих пунктов:
- кэш браузера хранит старую (уже недоступную) версию страницы — поможет жёсткое обновление Ctrl+F5;
- DNS-кэш операционной системы или роутера отдаёт устаревший адрес сервера;
- провайдер блокирует конкретный IP или домен — стоит попробовать другую сеть или VPN;
- антивирус или расширение браузера блокирует загрузку скриптов сайта.
Как настроить постоянный мониторинг
Если важно узнавать о падении сайта сразу, а не постфактум, есть смысл подключить автоматический мониторинг: сервис с заданной периодичностью (раз в минуту или в несколько минут) опрашивает сайт и присылает уведомление на почту, в мессенджер или по SMS, если ответ сервера отличается от ожидаемого. Для небольших проектов достаточно бесплатных тарифов таких сервисов — они уже покрывают базовую задачу «узнать о сбое раньше пользователей».
Если сайт лежит для всех и подтверждено несколькими независимыми проверками — остаётся только ждать, пока владелец или хостинг устранят проблему; со своей стороны можно лишь убедиться, что дело не в кэше, DNS или блокировке провайдера.