Что делать владельцу, если сайт не открывается

Почти каждый простой сайта начинается с вопроса, кому звонить. Ответ подсказывает текст ошибки в браузере. Внутри: диагностика за 15 минут, таблица «ошибка, причина, кто чинит», сроки домена и SSL-сертификатов на 2026 год, расчет потерь от простоя и цены ремонта в часах.

В ночь на 2 ноября 2026 года у одного из крупнейших российских хостеров перестали работать сайты, почта, DNS и личный кабинет клиентов: вместо страниц посетители видели ошибку 502. Провайдер объявил о кибератаке и форс-мажоре, а через 4 дня сообщил, что часть данных виртуальных серверов утрачена (хронику событий вел Comss.ru). Тысячи компаний в то утро задавали один и тот же вопрос: что делать, если не открывается сайт и непонятно, кто виноват.

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

Авария хостинга вроде ноябрьской случается редко. Гораздо чаще сайт компании пропадает по будничным причинам: не продлили домен, закончился SSL-сертификат, кто-то обновил модуль и получил ошибку 500, хостер заблокировал аккаунт за неоплату. Ниже по порядку: как провести диагностику, что означает каждое сообщение, кто чинит, сколько это занимает и как сделать, чтобы следующий простой вы заметили раньше клиентов.

Первые 15 минут: сайт лежит у всех или только у вас

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

  1. Другая сеть. Откройте сайт со смартфона, отключив Wi-Fi, то есть через мобильный интернет. Если там все работает, а из офиса нет, причина в офисной сети, VPN или фильтрах провайдера.
  2. Другой браузер или окно инкогнито. Старый кеш и расширения иногда показывают ошибку, которой уже нет.
  3. Проверка со стороны. Инструмент «Проверка ответа сервера» в Яндекс Вебмастере показывает, какой код отдает сайт роботу Яндекса. Подойдет и любой сервис проверки доступности из нескольких городов.
  4. Текст ошибки и время. Сделайте скриншот экрана целиком и запишите, когда заметили проблему. Подрядчику нужна именно формулировка браузера: «сайт не работает» ему ничего не говорит.
  5. Что менялось накануне. Обновление, новый модуль, перенос, смена тарифа хостинга, правка DNS, письмо от регистратора о продлении. В половине случаев ответ уже лежит в почте.

Чего делать не нужно: перезагружать сервер из панели хостинга без понимания причины, запускать обновление «вдруг поможет», восстанавливать сайт из резервной копии. Если сайт взломали, восстановление уничтожит следы, по которым ищут дыру. Если упала база данных, откат на вчерашнюю копию сотрет сегодняшние заказы.

Схема диагностики, если не открывается сайт: проверка из другой сети и 5 типов ошибок с ответственными
Диагностика за 15 минут: сначала проверить сайт из другой сети, затем по тексту ошибки определить, кто чинит.

Что означает сообщение на экране и кто чинит

Браузер почти всегда подсказывает, на каком уровне сломалось. Таблица ниже собирает частые случаи. Время в последней колонке — оценка для ситуации, когда доступы под рукой и подрядчик на связи.

Что видно на экранеВероятная причинаКто чинитСколько времени
«Не удается найти IP-адрес сервера», DNS_PROBE_FINISHED_NXDOMAINДомен не продлен или сломаны DNS-записиВладелец домена через регистратора, DNS — хостер или подрядчикПродление — минуты, DNS обновляются до нескольких часов
Заглушка регистратора вместо сайтаСрок регистрации домена истекАдминистратор доменаОплата за минуты, сайт возвращается в течение нескольких часов
«Подключение не защищено», NET::ERR_CERT_DATE_INVALIDИстек SSL-сертификат или он выписан не на тот доменХостер или подрядчик30–60 мин.
Ошибка 500, белый экранОшибка в коде после обновления или правки, переполнен диск, сломалась базаПодрядчик по поддержке1–4 ч., если причина в последнем изменении
502 Bad Gateway, 504 Gateway TimeoutСервер не отвечает: перегрузка, упал PHP или база, авария у хостераХостер, затем подрядчикОт минут до суток при аварии площадки
503 Service Unavailable, страница хостера о блокировкеАккаунт приостановлен за неоплату или превышение нагрузки, плановые работыБухгалтерия и хостерПосле оплаты — обычно в течение часа
Сайт открывается, но показывает рекламу или перебрасывает на чужой адресВзлом, вредоносный кодПодрядчик, срочно4–16 ч. на лечение и закрытие уязвимости
Страница грузится минутами у всех сразуПерегрузка или DDoS-атакаХостер и подрядчикОт часа до нескольких дней
Не открывается только через мобильный интернетОграничения у оператора связиПовлиять почти нельзяЗависит от оператора

Главное в таблице — третья колонка. Пока вы пишете программисту про истекший домен, сайт лежит: продлить домен может только его администратор, и никакой подрядчик без доступа к аккаунту регистратора этого не сделает.

Домен не продлен: самая обидная причина

Срок регистрации домена в зонах .RU и .РФ составляет 1 год, продлевать его можно сколько угодно раз, каждый раз еще на год. Это пункты 4.1–4.2 Правил регистрации доменных имен в доменах .RU и .РФ (редакция от 21.04.2026, действует с 25.05.2026). Регистратор присылает напоминания, но они приходят на почту администратора домена. Если домен когда-то оформлял бывший сотрудник или фрилансер на свой адрес, напоминаний никто не видит.

Что происходит, когда срок истек:

  • Сайт и почта перестают работать сразу. Делегирование домена прекращается по истечении срока регистрации (п. 5.4 Правил). Вместо ваших DNS-серверов регистратор ставит временные, которые ведут на его служебную страницу (п. 5.9). Корпоративная почта на этом домене тоже замолкает.
  • 30 дней на спасение. Это период преимущественного продления (п. 4.5): продлить домен может только его администратор.
  • Потом домен теряется. Если продления не было, регистрация аннулируется (п. 4.9), и адрес может зарегистрировать кто угодно. На освобождающиеся домены с историей охотятся заранее.

Яндекс тоже реагирует быстро: в его справке по ошибкам сайта «Доменное имя не продлено вовремя» прямо названо одной из причин, по которым робот не получает IP-адрес сайта.

Справка Яндекс Вебмастера об ошибке DNS: сайт не открывается, если домен не продлен вовремя
Раздел об ошибке DNS в справке Яндекс Вебмастера: непродленный домен стоит в одном ряду с неверными DNS-записями, и в обоих случаях сайт выпадает из поиска.

Проверить срок можно за минуту без доступа к чему-либо. Для доменов .RU и .РФ ответ whois содержит дату, до которой домен оплачен, и дату, когда он освободится при неоплате. Команды ниже работают в терминале macOS и Linux, на Windows их заменяют онлайн-сервисы whois и DNS-lookup.

# до какого числа оплачен домен (даты в примере условные)
whois example.ru | grep -E "paid-till|free-date|state"
# paid-till:   2027-03-14T21:00:00Z
# free-date:   2027-04-15

# отвечают ли DNS: пустой ответ — домен не делегирован
dig +short NS example.ru
dig +short A example.ru

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

Профилактика стоит копейки: администратором домена должна быть ваша компания, контактная почта общая, с доступом у 2 человек, автопродление включено, на счете у регистратора лежит сумма на 2 года вперед.

Сайт упал или копий вне хостинга нет?
Бесплатно восстановим сайт после аварии хостинга или настроим резервные копии вне основного сервера.
Оставить заявку

SSL‑сертификат истек: теперь это будет случаться чаще

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

В 2026 году таких историй станет больше. CA/Browser Forum, объединение удостоверяющих центров и разработчиков браузеров, принял решение SC-081v3 о поэтапном сокращении срока публичных сертификатов:

Сертификат выпущенМаксимальный срок действия
с 15 марта 2026 года200 дней
с 15 марта 2027 года100 дней
с 15 марта 2029 года47 дней

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

Справка Яндекс Вебмастера о некорректной настройке SSL-сертификата и истекшем сроке
Яндекс называет истекший срок первой причиной ошибки SSL и прямо пишет, что пользователи обычно не переходят на сайт с предупреждением браузера.

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

echo | openssl s_client -connect example.ru:443 -servername example.ru 2>/dev/null \
  | openssl x509 -noout -dates -issuer
# notBefore=...  notAfter=...  issuer=...

Еще одна частая ловушка — сертификат выписан на example.ru, а реклама и визитки ведут на www.example.ru, или наоборот. Главная открывается, а половина ссылок падает в ошибку. Чем отличаются сертификаты и как перевести сайт на HTTPS без потерь, есть в статье про SSL-сертификат для бизнеса.

Хостинг не оплачен, заблокирован или упал

У хостинга 3 сценария, и выглядят они по-разному.

Неоплата. Хостер приостанавливает аккаунт, сайт отдает 503 или служебную страницу «аккаунт заблокирован». Чинится оплатой, но тут та же проблема, что и с доменом: счета и напоминания уходят на почту, которую никто не читает. Если хостинг оплачивает подрядчик и перевыставляет вам, уточните, что будет, если вы задержите его счет на неделю.

Блокировка за нагрузку или жалобу. На дешевом виртуальном хостинге сайт могут отключить за превышение лимитов процессора, например, когда поисковые и ИИ-боты разом обходят каталог. Еще один повод для отключения: жалоба на рассылку спама с вашего сервера, а это часто признак взлома. Хостер обычно пишет причину в тикете или письме, с него и стоит начать.

Авария площадки. Здесь от вас мало что зависит в моменте. Ноябрьская история показала 2 неприятные вещи. Хостер вправе сослаться на форс-мажор по п. 3 ст. 401 ГК РФ, и компенсации за простой может не быть. Резервные копии, которые хранились у того же хостера, оказались недоступны вместе с сайтами. Если сайт, DNS, почта и копии живут у одного поставщика, авария выключает все сразу, включая почту, на которую приходят письма от хостера о ходе работ.

Поэтому план на случай аварии нужно готовить заранее: копия на внешнем хранилище, DNS у регистратора или отдельного DNS-провайдера и проверенная процедура переезда. Подробная инструкция, как восстановить сайт на другой площадке, — в статье что делать при аварии дата-центра.

Быстро понять, что происходит на сервере, помогает код ответа. Его покажет сервис проверки или такая команда:

curl -sI https://example.ru/ | head -n 1
# HTTP/2 200 — сервер отвечает, ищите проблему в браузере или сети
# HTTP/2 503 — сервер жив, но сайт выключен: оплата, лимиты, работы
# HTTP/2 502 или таймаут — до сайта не достучаться, звоните хостеру

Ошибка 500 после обновления или правки

Если сайт упал сразу после того, как кто-то обновил платформу, поставил модуль или поправил шаблон, начинать нужно с этого изменения. Ошибка 500 значит, что сервер получил запрос, но код сайта на нем сломался.

Что сообщить подрядчику, чтобы он начал с нужного места:

  • что именно меняли и во сколько, кто это делал;
  • падает весь сайт или отдельные страницы: каталог, корзина, личный кабинет;
  • работает ли административная панель;
  • не приходили ли от хостера письма о заполненном диске или окончании квоты.

Дальше программист смотрит журнал ошибок PHP и веб-сервера на хостинге: там почти всегда написано, какой файл и какая строка упали. Откат одного модуля или файла обычно безопаснее, чем восстановление всего сайта из копии. Типовые ошибки обновления платформы и способы их снять собраны в разборе ошибок при обновлении 1С-Битрикс.

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

Взлом, DDoS и блокировки

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

DDoS-атака выглядит как перегрузка: сайт грузится минутами или отдает 502 и 504 у всех сразу, а в панели хостинга загрузка процессора и сети на максимуме. Отличить атаку от наплыва клиентов после рассылки или рекламы помогает статистика: при атаке растут запросы к серверу, а визиты и заказы стоят на месте. Что настроить заранее, есть в материале о защите сайта от DDoS-атак.

Блокировки бывают 3 видов. Блокировка в едином реестре Роскомнадзора проверяется по адресу сайта или IP. Под нее можно попасть случайно, если на том же IP хостинга работал запрещенный ресурс. Прекращение делегирования домена: Правила регистрации (п. 5.5, 5.7, 9.3.8) допускают его по требованию уполномоченных органов, при фишинге и при недостоверных данных администратора домена. Администратора уведомляют письмом с причиной, так что первым делом проверьте почту, указанную у регистратора. Третий вид: сайт не открывается только через мобильный интернет: это ограничения у оператора связи, и как работать с такими посетителями, мы писали в статье про сайт и перебои мобильного интернета.

Возьмем ваш сайт на поддержку
Реакция на аварию до 15 мин., отчет по каждому часу. Оценим объем работ до старта.
Обсудить поддержку

Кому звонить и что подготовить заранее

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

КтоЗа что отвечаетЧто должно быть у вас
Регистратор доменаПродление, DNS-серверы, администратор доменаЛогин в кабинет на компанию, договор, автопродление
ХостерСервер, сеть, резервные копии на площадке, блокировкиНомер договора, доступ в панель, телефон и тикет-система поддержки
Подрядчик по поддержкеКод сайта, обновления, сертификат, лечение после взлома, переездДоговор с временем реакции на аварию, канал для срочной связи вечером и в выходные
Ответственный в компанииОплата счетов, решение «переезжаем или ждем»Право подписывать и платить без согласования в 3 инстанциях

Минимальный набор, который избавляет от большинства простоев:

  • Реестр доступов. Регистратор, хостинг, панель сайта, DNS, почта — в менеджере паролей на компанию, с личными учетными записями. Как его завести, разобрано в статье про порядок в доступах к сайту.
  • Автопродление и запас на счете. Для домена, хостинга и сертификата.
  • Мониторинг доступности. Внешний сервис, который каждые 1–5 минут открывает главную и ключевые страницы и шлет уведомление в мессенджер. Плюс уведомления Яндекс Вебмастера на тему «Ошибки на сайте» на почту или в Telegram.
  • Копия вне хостинга. Хранится отдельно от основного сервера и регулярно проверяется восстановлением.
  • Контакт, который ответит ночью. Если подрядчик работает с 10 до 19, аварию в субботу утром никто не начнет чинить до понедельника.

В Design Lab мониторинг доступности работает круглосуточно на всех сайтах на поддержке, а аварии вроде «сайт недоступен», «не проходит оплата» или «ошибка 500» мы берем в работу в течение 15 минут вне очереди. Задача мониторинга простая: подрядчик должен узнать о падении раньше, чем вам позвонит клиент.

Во что обходится час простоя

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

Интернет-магазинСайт B2B-услуг
Поток с сайта80 заказов в сутки, 75% из них днем, примерно 5 заказов в час3 заявки в рабочий день
Деньги на заказ или заявкуСредний чек 4000 руб.Каждая 5-я заявка — договор на 300 тыс. руб.
Простой5 ч. днем1 рабочий день
Оборот под риском25 заказов, 100 тыс. руб.0,6 договора, около 180 тыс. руб. потенциальной выручки
Если половина клиентов вернется позжеПотеря около 50 тыс. руб. оборотаПотеря около 90 тыс. руб. потенциальной выручки

К этому добавляется реклама. В Яндекс Директе есть мониторинг доступности сайта: если главная страница недоступна больше 15 минут, показы объявлений останавливаются, а когда сайт оживает, возобновляются сами. Важная деталь из той же справки: робот запрашивает только главную. Если главная открывается, а упали каталог, корзина или форма заявки, реклама продолжит тратить бюджет на клики в сломанный сайт.

Мое мнение: строчка «доступность 99,9%» в договоре хостера мало что дает владельцу сайта. 0,1% от года — это почти 9 ч. простоя, и уложиться в них можно одной ночной аварией, после которой компенсацию начислят на баланс хостинга. Сайт, который приносит заявки, защищают не проценты в оферте, а 3 вещи: мониторинг, который будит подрядчика, копия у другого поставщика и доступы, которые не нужно искать.

Сколько стоит вернуть сайт и что дает абонемент

Разовый вызов программиста при аварии оплачивается по часам. Ориентиры ниже я оцениваю по трудозатратам при нашей ставке поддержки 3500 руб./ч., на конкретном сайте цифры могут отличаться в обе стороны.

СитуацияЧасы подрядчикаОриентир по деньгам
Продлить домен, доступ к регистратору есть0, делает владелецТолько цена продления у регистратора
Перевыпустить и поставить SSL, настроить автопродление1–2 ч.3500–7000 руб.
Найти и исправить ошибку 500 после обновления1–4 ч.3500–14 000 руб.
Вылечить сайт после взлома и закрыть уязвимость4–16 ч.14–56 тыс. руб.
Поднять сайт на другом хостинге из внешней копии4–12 ч.14–42 тыс. руб.
То же без внешней копииНе оценить заранееЗависит от того, что удастся достать

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

Абонентская поддержка работает иначе: обслуживание сайта в Design Lab стоит от 35 000 руб. в месяц за пакет 10 ч., и в него уже входят мониторинг 24/7, резервное копирование и реакция на аварию до 15 мин. Аварии случаются не каждый месяц, а часы пакета уходят на обновления и задачи, которые как раз снижают шанс следующей аварии. Из чего складывается цена и как понять, что вы платите не за воздух, разобрано в статье сколько стоит обслуживание сайта, а полный состав работ — в материале что входит в техническую поддержку сайта.

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

Частые вопросы

Почему сайт не открывается только у меня, а у коллег работает?

Значит, сайт исправен, а проблема в вашем устройстве или сети: кеш браузера, расширение, VPN, антивирус, настройки DNS на компьютере. Откройте сайт в окне инкогнито и через мобильный интернет. Если там работает, очистите кеш и отключите VPN, а при повторении обратитесь к системному администратору офиса.

Можно ли вернуть домен, если срок регистрации уже истек?

Да, в течение 30 дней после окончания срока: это период преимущественного продления, и продлить домен может только его администратор (п. 4.5 Правил регистрации в .RU и .РФ). Сайт и почта все это время не работают. После 30 дней регистрация аннулируется, и вернуть адрес можно только повторной регистрацией, если вас никто не опередит.

Отвечает ли хостер за простой сайта?

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

Сайт снова работает. Нужно что‑то делать дальше?

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

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

Бесплатный аудит вашего сайта
Найдем уязвимости и точки роста за 3 дня и покажем, что чинить в первую очередь.
Получить аудит
Давайте
обсудим проект
  • Разберем задачу и предложим решения
  • Покажем кейсы из вашей отрасли
  • Оценим сроки и бюджет до старта
Алексей Грицук
Алексей Грицук, руководитель
Что вас интересует?
Приложить файлы
Как с вами связаться?
Заявка отправлена!
Спасибо! Ответим в течение рабочего дня — тем способом, который вы выбрали.
Обсудить проект