Сайт не открывается: 10 частых причин и как найти свою
Сайт не открывается — и непонятно, у всех или только у вас, на час или надолго. Причин немного, и у каждой свой почерк: по тексту ошибки в браузере и паре бесплатных проверок источник обычно находится за пять минут. Ниже — десять самых частых, от простых к редким.
Сначала: у всех или только у вас?
Откройте сайт с телефона через мобильный интернет, а не через Wi-Fi, и проверьте его снаружи проверкой доступности. Если снаружи сайт отвечает, а у вас нет — дело в вашем провайдере, VPN, кэше браузера или блокировке вашего IP хостингом. Если не отвечает нигде — ищите причину ниже. Обратите внимание на текст ошибки: он подсказывает, на каком этапе всё ломается.
1. Закончился срок регистрации домена
Признак: браузер пишет, что не может найти сервер, или открывается страница-заглушка регистратора. Домен продлевают раз в год, и письмо об этом легко пропустить.
Проверка: срок домена покажет дату окончания. Если домен уже истёк, у регистратора обычно есть 30 дней, чтобы продлить его по обычной цене.
2. Ошибка в DNS
Признак: «сервер не найден», хотя домен оплачен. Часто случается после смены хостинга или NS-серверов: новые записи ещё не разошлись или в них опечатка.
Проверка: проверка DNS — есть ли A-запись и на какой IP она указывает. Сравните IP с тем, что указан в панели хостинга.
3. Истёк SSL-сертификат
Признак: браузер показывает предупреждение «подключение не защищено» и не пускает дальше. Сайт работает, но посетители до него не доходят.
Проверка: проверка SSL покажет дату окончания и для какого домена выдан сертификат. Бесплатные сертификаты Let's Encrypt живут 90 дней и продлеваются автоматически — если автопродление сломалось, сертификат истечёт незаметно.
4. Хостинг приостановил аккаунт
Признак: вместо сайта — страница хостинга «аккаунт заблокирован» или «услуга приостановлена». Причина — не продлена оплата или превышены лимиты тарифа. Коварство в том, что такая страница отдаётся с кодом 200, и простые мониторинги считают сайт работающим.
Проверка: откройте панель хостинга и раздел оплаты. Проверка хостинга подскажет, у какого провайдера сайт, если доступы потерялись.
5. Сервер не отвечает или отдаёт ошибку 5xx
Признак: «502 Bad Gateway», «503 Service Unavailable», «504 Gateway Timeout» или долгая загрузка, которая заканчивается ошибкой. Сервер перегружен, упал веб-сервер или база данных.
Проверка: код ответа видно в проверке доступности. Если ошибка держится дольше 10–15 минут, пишите в поддержку хостинга — с кодом ошибки и временем.
6. Ошибка PHP после обновления — белый экран
Признак: пустая белая страница или «критическая ошибка на сайте». Так бывает после обновления CMS, плагина или версии PHP на хостинге, когда код сайта с новой версией несовместим.
Проверка: журнал ошибок в панели хостинга (error_log) покажет, какой файл сломался. Быстрый выход — откатить обновление или временно вернуть прежнюю версию PHP.
7. Хостинг заблокировал IP — антифлуд
Признак: у вас или у сервиса проверки сайт не открывается, а у других работает; иногда видна страница «слишком много запросов». Защита хостинга ограничивает адреса, с которых приходит много запросов.
Проверка: откройте сайт с другого интернета. Если проблема в блокировке, попросите хостинг добавить ваш IP в исключения.
8. Сайт попал в реестр Роскомнадзора
Признак: у части посетителей в России сайт не открывается или показывается страница провайдера о блокировке, а через VPN всё работает.
Проверка: проверка блокировки РКН скажет, есть ли домен в реестре. Иногда под блокировку попадает не ваш сайт, а соседний на том же IP-адресе хостинга.
9. Сайт взломали
Признак: сайт открывается, но перебрасывает на чужой домен, показывает посторонний текст, а браузер или поисковик предупреждают об опасности.
Проверка: проверка на взлом и вирусы покажет редиректы и признаки чужого кода на странице. Подробнее о том, что делать дальше, — в статье как проверить сайт на взлом.
10. Закончилось место на диске
Признак: сайт то открывается, то нет; перестают работать формы и вход в админку, появляются ошибки базы данных. Место съели логи, бэкапы или кэш.
Проверка: раздел дисков в панели хостинга. Удалите старые бэкапы и логи или расширьте тариф.
Как не узнавать об этом последним
Почти все причины из списка можно увидеть заранее: срок домена и сертификата известен за месяцы, закрытие индексации и признаки взлома видны снаружи, а падение сервера — в первую же минуту. Мониторинг SiteFalcon проверяет сайт из России, следит за сроками домена и SSL, DNS, блокировкой РКН и признаками взлома, а с тарифа «Старт» — проверяет раз в минуту и присылает сообщение в Telegram, пока о проблеме не узнали клиенты. Подробнее — в статье как узнать, что сайт упал, раньше клиентов.
Частые вопросы
Как понять, что сайт не работает у всех, а не только у меня?
Проверьте его снаружи — например, бесплатной проверкой доступности — и откройте с телефона через мобильный интернет. Если снаружи сайт отвечает, проблема на вашей стороне: провайдер, VPN, кэш или блокировка вашего IP.
Сайт открывается, но очень медленно — это та же проблема?
Близкая: перегружен сервер, тяжёлые страницы или медленная база. Время ответа по этапам покажет проверка скорости: видно, где именно теряются секунды.
Что делать, если домен истёк?
Продлить у регистратора как можно скорее. Обычно есть 30 дней, когда продление стоит как обычно, затем домен уходит на аукцион и может достаться другому.
Можно ли узнавать о падении автоматически?
Да, для этого и нужен мониторинг: сервис проверяет сайт каждую минуту и присылает уведомление при падении и при восстановлении.