Сайт не открывается: что проверить самому
Начните с двух вещей, на которые уходит минута. Первая: откройте сайт с телефона по мобильному интернету, без офисного Wi-Fi, — так вы поймёте, лежит сайт у всех или только у вас. Вторая: прочитайте дословно, что написано на экране вместо страницы. Текст ошибки почти всегда сам называет виновного — домен, сертификат, хостинг или сам сайт, — а от этого зависит, кому писать и сколько займёт починка. Чаще всего причина бытовая: неоплаченный счёт или вчерашняя правка.
Сайт лежит у всех или только у вас
Изрядная часть тревожных звонков заканчивается здесь. Проверка идёт кругами, от узкого к широкому: сначала ваш браузер, потом ваше устройство, потом ваша сеть.
- Другой браузер и режим инкогнито. Окно без сохранённых данных отсекает старую версию страницы, расширения и остатки прежних настроек.
- Другая сеть. Телефон с выключенным Wi-Fi идёт через мобильного оператора. Если оттуда сайт открывается, он жив, а виноваты ваш роутер, провайдер или антивирус на компьютере.
- Чужое устройство в другом городе. Сбои и блокировки бывают региональными, и из соседнего кабинета этого не видно.
- Служба проверки доступности. Таких сервисов в поиске несколько, работают они одинаково: вводите адрес и видите, открывается ли сайт из разных точек. Так проще всего отличить «лежит сайт» от «лежит мой интернет».
Отдельно про офис. Если сайт не открывается только на рабочих компьютерах, а с телефонов открывается у всех, смотрите на антивирус и корпоративную сеть: они фильтруют адреса по своим спискам и иногда ошибаются.
Что написано на экране вместо сайта
Это главный шаг, и его пропускают почти всегда. Владелец говорит «сайт не работает», а браузер в это время показывает точную причину. Перепишите её дословно, хоть на бумажку.
- «Не удаётся получить доступ к сайту», «Не удалось найти DNS-адрес сервера». Браузер не понял, куда идти: вопрос к домену и его настройкам. Частая причина — домен не продлён.
- «Подключение не защищено», «Срок действия сертификата истёк». Сайт на месте, но браузер закрывает его предупреждением на весь экран. Лечится повторным выпуском сертификата в панели хостинга, обычно одной кнопкой.
- Ошибка 500, «Внутренняя ошибка сервера». Запрос дошёл, а сайт ответить не смог: ошибка в коде, неудачное обновление, оборвавшаяся связь с базой данных. Чаще всего это следствие вчерашних правок.
- Ошибка 403, «Доступ запрещён». Файлы нашлись, но сервер отказался их отдавать: сбиты права на файлы, сработала защита, адрес попал в список блокировки.
- Ошибка 404. Не открывается одна страница, а сайт жив. Проверьте адрес: обычно это опечатка в ссылке или удалённая страница.
- «Превышено время ожидания», страница грузится и обрывается. Сервер не отвечает: перегрузка, упёрлись в лимиты тарифа, хостинг выключен.
- Белый экран без единой надписи. Ответ пришёл, но пустой. Это сам сайт, а не связь между вами и им.
- Чужая страница вместо сайта: заглушка поставщика или регистратора. Самый недвусмысленный случай — там прямо написано, что именно не оплачено.
Снимок экрана целиком, вместе с адресной строкой, стоит дороже любого пересказа. По нему причину называют за секунды.
Не кончился ли домен
Домен оплачивается раз в год — поэтому о нём и забывают. Признак характерный: браузер пишет, что не может найти сервер.
Срок регистрации виден в публичной справке о домене: такая проверка есть на сайте любого регистратора, вводится только адрес. Там же видно, на кого домен оформлен. Напоминания регистратор присылает заранее и на ту почту, которая была указана при регистрации, — если домен когда-то оформил на себя подрядчик, письма уходят ему, а вы узнаёте о просрочке от клиентов. Чем это заканчивается, разобрано в статье «На кого регистрировать домен».
Оплата возвращает сайт не мгновенно. После продления настройки расходятся по сети, и это занимает от нескольких минут до суток. Если прошёл час и ничего не изменилось, это ещё не повод писать вторую заявку.
Не кончился ли хостинг
Вторая по частоте причина и та же механика: закончилась оплата, аккаунт заблокирован, вместо сайта висит заглушка. Откройте панель поставщика и посмотрите две строки: дату следующего платежа и состояние аккаунта. Если входа в панель у вас нет — это само по себе находка, и она важнее текущей поломки.
Рядом живёт менее очевидный случай: оплата в порядке, а сайт всё равно отвечает через раз или отдаёт ошибку. Обычно это лимиты тарифа — закончилось место на диске, упёрлись в допустимую нагрузку, переполнился почтовый ящик. В панели это видно как заполненные шкалы, и поставщик о превышении чаще всего пишет письмо. Что вообще входит в тариф и за чем в нём следить, разобрано в статье «Хостинг простыми словами».
Не менялось ли что-то накануне
Если домен и хостинг оплачены, вопрос только один: что трогали последним. Сайт редко ломается сам по себе, зато охотно ломается после правки.
- Вчера меняли тексты, картинки или настройки — вернитесь к тому, что меняли.
- Обновляли систему управления или ставили новый модуль — чаще всего виноват он, и отключение проверяется за минуту.
- Переносили сайт, меняли пароли или почту — настройки могли разъехаться.
- Истёк срок у чего-то смежного: сертификата, платного модуля, подключённого сервиса.
Поэтому резервная копия — не формальность, а способ вернуть рабочий сайт за пятнадцать минут вместо поиска причины до ночи. Если копия есть и она вчерашняя, разумнее сначала восстановить сайт, а потом разбираться.
Что сделать прямо сейчас, пока сайт лежит
Пока идёт починка, теряется не сайт, а заявки. Три действия, которые стоит сделать до того, как напишете в поддержку.
- Предупредите тех, кто вас ищет. Короткая запись в соцсетях, в карточке на картах, в объявлении: сайт временно недоступен, пишите и звоните напрямую. Люди спокойно воспринимают поломку и совсем не воспринимают тишину.
- Проверьте телефон и почту. Если заявки идут только через форму на сайте, в ближайшие часы их не будет вообще. Убедитесь, что указанный везде номер отвечает, а почта на домене работает: она может лежать вместе с хостингом.
- Остановите рекламу, которая ведёт на сайт. Каждый переход на неработающую страницу — оплаченный впустую.
И запишите время, когда сайт перестал открываться. В заявке это пригодится.
Кому писать и что написать в заявке
Адресат зависит от того, что показал браузер. Домен и его настройки — регистратору. Оплата, блокировка, лимиты, сертификат — поставщику хостинга. Сам сайт, ошибки 500 и 403, последствия правок — тому, кто его делает и обслуживает.
Заявка, которую решают с первого раза, содержит шесть вещей:
- Адрес сайта целиком, как он набирается в строке браузера.
- Точный текст ошибки или код — дословно, а не «пишет что-то про сервер».
- Время, когда это началось, и часовой пояс.
- Что менялось накануне: правки, обновления, оплаты, перенос.
- Снимок экрана с видимой адресной строкой.
- Откуда проверяли: город, устройство, сеть, пробовали ли с другого интернета.
Такая заявка экономит круг переписки, который иначе съедает полдня. Формулировка «сайт не работает, срочно» гарантирует в ответ ровно те же вопросы.
Как сделать, чтобы это не повторилось
Профилактика кажется лишней ровно до первой поломки. Нужны четыре вещи, и ни одна не требует технических знаний.
- Назначенный человек, который следит за сроками. Домен и хостинг должны быть оформлены на вас, с автопродлением и живой почтой, которую кто-то читает.
- Резервные копии. Ежедневные, с хранением хотя бы неделю, и один раз проверенные на восстановление.
- Отслеживание доступности. Служба, которая проверяет сайт раз в несколько минут и пишет вам, а не ждёт звонка от клиента.
- Свои доступы. Панель хостинга, аккаунт регистратора, админка сайта.
Как это устроено у нас. Обслуживание «База» стоит 4 900 ₽ в месяц: хостинг и продление домена на нас, две правки, резервные копии и отслеживание доступности — то есть о лежащем сайте мы узнаём раньше вашего клиента. «Актив» за 9 900 ₽ в месяц добавляет правки без ограничения, до четырёх новых страниц и отчёт по поиску и посещаемости. На любую нашу работу действует гарантия 30 дней. Если обслуживание не берётся, сайт всё равно передаётся вам со всеми доступами, а из чего складывается год его жизни, посчитано в статье «Сколько стоит содержать сайт в год». Цены на разработку — на странице цен.
И честное замечание напоследок. Пройти по этому списку может владелец сайта, но починить домен, хостинг или файлы способен только тот, у кого есть доступы. Если аккаунты оформлены на подрядчика, а связи с ним нет, десятиминутная диагностика заканчивается ничем — и дальше вопрос решается не технически, а переговорами. Поэтому доступы забирают в день сдачи сайта, а не в день, когда он перестал открываться.