Сайт не открывается — что делать в первые минуты? Не писать сразу всем подрядчикам подряд, а за 10 минут пройти пять проверок: открывается ли сайт у других, жив ли домен, правильно ли настроен DNS, работает ли хостинг и действует ли SSL-сертификат. Почти каждая причина, по которой сайт недоступен, оставляет понятный след, и по нему видно, кому звонить — регистратору, хостингу или программисту. Ниже — порядок проверки и то, с какой информацией обращаться за срочной помощью.
- Сначала убедитесь, что сайт не открывается не только у вас: проверьте с телефона через мобильный интернет.
- Текст ошибки в браузере — главная подсказка. Сфотографируйте его, прежде чем что-то нажимать.
- Домен, DNS и оплату хостинга владелец может проверить сам. Ошибки 500, белый экран и сбои после обновлений — задача для срочного исправления ошибок программистом.
- Чем точнее описание и чем быстрее вы дадите доступы, тем короче простой.
Шаг 0: сайт лежит у всех или только у вас
Многие тревоги заканчиваются уже на этом шаге. Если сайт не открывается с рабочего компьютера, отключите Wi-Fi на телефоне и попробуйте через мобильный интернет. Попросите коллегу из другого офиса или города открыть ту же страницу. Откройте адрес в режиме инкогнито — так браузер не возьмёт старую копию из кэша.
Если у других всё работает, проблема на вашей стороне: корпоративный файрвол, антивирус, VPN, сбой провайдера или устаревшие записи DNS в кэше компьютера. Если сайт недоступен у всех, переходите к следующим шагам и параллельно предупредите отдел продаж: заявки с сайта сейчас не приходят, а клиенты могут звонить.
Что означает текст ошибки в браузере
Браузер почти всегда подсказывает, на каком уровне сломалось. Запишите точный текст или сделайте скриншот — эта информация экономит программисту первый час поиска.
| Что видите | Где вероятная причина | Кто решает |
|---|---|---|
| «Не удаётся найти IP-адрес сервера», DNS_PROBE_FINISHED_NXDOMAIN | Домен не продлён или сбились DNS-записи | Вы через регистратора, затем хостинг |
| Страница-заглушка регистратора или хостинга | Закончилась оплата домена или хостинга | Бухгалтерия и владелец аккаунта |
| «Ваше подключение не защищено», NET::ERR_CERT_DATE_INVALID | Истёк или неправильно выпущен SSL-сертификат | Хостинг или программист |
| Долгая загрузка и «Превышено время ожидания» | Сервер перегружен, выключен или недоступен | Хостинг, затем программист |
| 500 Internal Server Error, белый экран | Ошибка в коде, модуле, после обновления | Программист |
| 502, 503, 504 | Перегрузка или сбой серверного ПО | Хостинг и программист вместе |
| 403 Forbidden | Права на файлы, блокировка хостинга или защиты | Хостинг или программист |
Если на странице вместо сайта реклама, чужой текст или переадресация на сомнительный ресурс — это уже не «сайт не открывается», а признак взлома. В таком случае ничего не удаляйте сами и сразу меняйте пароли от хостинга и админки.
Почему не работает сайт: домен и DNS
Самая обидная причина простоя — неоплаченный домен. Счета от регистратора приходят на почту, которую давно никто не читает, или на ящик бывшего сотрудника. Зайдите в личный кабинет регистратора и проверьте дату окончания регистрации. Для доменов в зоне .kz продление делается у того регистратора, через которого домен оформлен, — найдите, где он, по договору или по счетам прошлых лет.
Если домен оплачен, проверьте, не менялись ли недавно DNS-записи: переезд на новый хостинг, подключение почты, смена подрядчика. Одна ошибочная A-запись — и сайт уходит «в никуда», хотя сам сервер работает. После правки DNS изменения расходятся не мгновенно, а в течение нескольких часов, поэтому часть пользователей видит сайт, а часть — нет. Это нормально и не повод вносить новые изменения поверх.
Домен и хостинг оформлены на личный аккаунт фрилансера или бывшего сотрудника. Пока всё работает, этого никто не замечает, а при сбое оказывается, что доступа нет ни у кого в компании. Перепишите аккаунты на корпоративную почту, пока сайт работает: восстановление прав в критический момент занимает дни.
Сайт недоступен: причины на стороне хостинга
Зайдите в панель хостинга. Типичные причины, которые видно без программиста: закончилась оплата тарифа, превышен лимит диска или нагрузки и аккаунт временно заблокирован, на сервере идут плановые работы. Об этом обычно сообщает баннер в панели или письмо от хостинга.
Если в панели всё спокойно, напишите в техподдержку хостинга с точным временем начала сбоя и текстом ошибки. Спросите три вещи: работает ли сервер, нет ли блокировки аккаунта и что видно в журнале ошибок за это время. Ответ хостинга сразу сужает круг поиска. Подробнее о том, как отличить проблему сервера от ошибки в коде, мы разбирали в статье «Проблема в коде сайта или на хостинге».
SSL, ошибки сервера и блокировки
SSL-сертификат
Бесплатные сертификаты выпускаются на короткий срок и продлеваются автоматически. Если автопродление сломалось — например, после смены DNS или переезда, — браузер начинает пугать посетителей предупреждением о небезопасном подключении. Сайт формально работает, но большинство людей закрывают вкладку. Перевыпуск сертификата обычно делается в панели хостинга за несколько минут.
Ошибка 500 и белый экран
Это ошибка самого сайта: конфликт модулей, неудачное обновление CMS или PHP, правка в коде, переполненный диск. Самостоятельно здесь стоит сделать только одно — вспомнить, что менялось за последние сутки, и записать это. Откатывать обновления «наугад» без резервной копии опасно: можно потерять заказы, пришедшие после бэкапа.
Блокировка
Иногда сайт недоступен только из одной страны или у одного провайдера: IP-адрес сервера попал под блокировку вместе с чужими ресурсами, либо защита от ботов слишком строго настроена и отсекает часть реальных посетителей. Признак — у одних пользователей работает, у других нет, и это не зависит от устройства. Решается с хостингом или переносом на другой IP.
Как проверить доступность сайта за 10 минут
- Открыл сайт с телефона через мобильный интернет и в режиме инкогнито.
- Попросил коллегу в другой сети открыть ту же страницу.
- Сделал скриншот ошибки и записал время, когда сбой заметили.
- Проверил дату окончания домена в кабинете регистратора.
- Проверил оплату тарифа и уведомления в панели хостинга.
- Вспомнил, что менялось за сутки: обновления, правки, DNS, новые модули.
- Проверил, приходят ли письма с сайта и работает ли админка.
- Написал в поддержку хостинга с точным временем и текстом ошибки.
- Предупредил отдел продаж, что заявки с сайта могут не поступать.
Если после этих шагов причина нашлась на уровне домена или оплаты — проблема решится в течение часа. Если всё оплачено, а сайт лежит, нужен программист, и ваша задача — передать ему данные так, чтобы он не тратил время на расспросы.
С какой информацией обращаться за срочной помощью
Скорость ремонта во многом определяется тем, насколько быстро программист получит доступы. Подготовьте заранее и держите в одном защищённом месте:
- Описание сбояАдрес, текст ошибки, скриншот, время начала, у кого воспроизводится.
- Что менялосьОбновления, правки другого подрядчика, переезд, новые модули за последние дни.
- Доступы к хостингуПанель управления, а лучше отдельный доступ для подрядчика, который потом можно отключить.
- Доступы к админке и доменуУчётная запись администратора CMS и кабинет регистратора — для проверки DNS.
- Контакт для решенийЧеловек, который может быстро подтвердить работы и перенос исправления на рабочий сайт.
В WeMake срочное исправление ошибок на сайте начинается с бесплатной диагностики на 2–4 часа: смотрим логи, находим причину и называем фиксированную цену до начала работ. Типовая ошибка — от 25 000 ₸ и 1 день, системная вроде ошибки 500 или конфликта модулей после обновления — от 150 000 ₸ и 3–5 дней. Исправляем на тестовой копии и с бэкапом, поэтому починка одного не ломает другое.
Сайт лежит прямо сейчас? Пришлите адрес, текст ошибки и доступы — бесплатно найдём причину и назовём цену до старта.
Запросить диагностикуКак сделать, чтобы сайт не лежал снова
Большинство причин из этой статьи предсказуемы: домен заканчивается в известную дату, сертификат перестаёт продлеваться после переезда, диск заполняется постепенно, обновление ломает устаревший модуль. Их ловит мониторинг — сервис, который проверяет сайт каждую минуту и сообщает о падении раньше клиентов.
Если сайт приносит заявки каждый день, разумнее перейти от разовых вызовов к технической поддержке сайта по SLA. В тарифе «Стандарт» за 120 000 ₸ в месяц входят мониторинг 24/7, ежедневные резервные копии, обновления CMS, модулей, PHP и SSL-сертификатов, 5 часов на доработки и реакция на аварию до 1 часа. Для магазинов с 1С и Kaspi есть тариф «Бизнес» за 240 000 ₸ в месяц. Сравнить форматы можно на странице цен на поддержку.
ПРАВИЛОУзнавать о падении сайта от клиента — самый дорогой способ мониторинга.
Что делать дальше
Прямо сейчас — пройдите чек-лист и зафиксируйте, что увидели. Если причина в домене или оплате, решите её сами. Если сайт выдаёт ошибку сервера, белый экран или сломался после обновления, передайте описание и доступы программисту и не вносите правок вслепую. А когда всё заработает, потратьте полчаса на профилактику: перепишите домен и хостинг на корпоративную почту, включите автопродление и решите, кто будет узнавать о следующем сбое первым. Если ошибки повторяются, обсудите с нами разовое исправление или поддержку — подскажем, что выйдет дешевле в вашем случае.
Сайт лежит — что делать в первую очередь?
Проверить, открывается ли он у других и через мобильный интернет, сфотографировать ошибку, проверить оплату домена и хостинга. Если всё оплачено — передать описание и доступы программисту.
Почему сайт не открывается только у меня?
Чаще всего виноваты кэш DNS, VPN, антивирус или корпоративная сеть. Откройте сайт в режиме инкогнито и с телефона через мобильный интернет — если там работает, сайт в порядке.
Сайт недоступен: какие причины самые частые?
Неоплаченный домен или хостинг, ошибки DNS после переезда, истёкший SSL-сертификат, ошибка 500 после обновления и перегрузка сервера.
Сколько стоит срочно починить сайт?
В WeMake диагностика бесплатная. Типовая ошибка — от 25 000 ₸, сбой интеграции — от 60 000 ₸, системная проблема — от 150 000 ₸. Цену фиксируем до начала работ.