Хостинг и инфраструктура

Сайт не загружается? Причины и пошаговый чек-лист проверки

Сайт не загружается? Сначала выясните, у кого проблема, затем по порядку проверьте домен, DNS, хостинг, SSL, коды ошибок и кэш. И кому написать.

Команда rabbitclipПубликация: 6 мин чтения

Коротко

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

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

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

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

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

Вы также можете подтвердить снаружи, действительно ли сайт недоступен для всех. Проверка доступности на нашем сайте обращается к адресу извне и показывает, отвечает ли он. Это самый быстрый ответ на вопрос о том, в вас дело или в самом сайте.

Мог ли истечь срок действия доменного имени?

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

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

Что могло сломаться на стороне DNS и хостинга?

DNS это телефонный справочник, который связывает домен с адресом сервера. Если запись удалена, указывает не на тот сервер или серверы имен домена были изменены, сайт не загрузится. Типичный момент наступает сразу после переезда сайта, подключения нового тарифа хостинга или добавления почтового сервиса. Пока изменения DNS распространяются, одни люди некоторое время могут видеть старый адрес, а другие новый.

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

  • Указывают ли серверы имен домена по-прежнему на нужный хостинг
  • Указывает ли основная запись адреса на текущий адрес сервера
  • Активен ли аккаунт хостинга или достигнута какая-то квота
  • Делался ли недавно переезд или изменение DNS

О чем говорят сообщение браузера и код ошибки?

Сообщение об ошибке подсказывает вам, где именно находится проблема. Предупреждение о сертификате указывает на SSL, сообщение о том, что сайт недоступен или адрес не найден, указывает на DNS, а превышение времени ожидания соединения означает, что сервер попросту не отвечает. Если страница все же открывается и показывает код, этот код дает вам прямую зацепку для поиска.

Код 403 означает, что доступ заблокирован, а значит, виноваты права доступа или правило безопасности. Код 404 означает, что страница не найдена; если вы видите его на главной странице, есть проблема с перенаправлением или с файлом. Код 500 означает, что сбой произошел на сервере или в программном обеспечении сайта, 502 и 504 означают, что сервер, стоящий за передним, не отвечает или слишком медлителен, а 503 означает, что сервер в данный момент не может обслуживать запросы, например из-за технических работ или перегрузки.

  • 403: доступ запрещен; межсетевой экран или права на файлы
  • 404: страница отсутствует; перенаправление или удаленный файл
  • 500: ошибка сервера или программы; недавнее обновление или плагин
  • 502 и 504: внутренний сервер не отвечает или работает медленно
  • 503: служба временно недоступна; техническое обслуживание или перегрузка
Читайте такжеКак выбрать сервис корпоративной почты: главные критерии

Как SSL, межсетевые экраны и кэширование выводят сайт из строя?

Просроченный или неправильно установленный SSL-сертификат показывает полноэкранное предупреждение о безопасности, и большинство посетителей разворачиваются. Даже если сайт технически работает, на практике для посетителей он закрыт. Случается нередко, что сертификаты не продлеваются автоматически сами по себе; причина обычно в изменении DNS или хостинга, которое нарушило проверку продления. Проверка безопасности и SSL показывает состояние сертификата снаружи, глазами посетителя.

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

Каковы частые ошибки и кому нужно писать?

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

Кому именно писать, зависит от типа неисправности. По вопросам окончания срока домена и серверов имен пишите регистратору домена. Если сервер не отвечает или аккаунт остановлен, пишите хостинг-компании. Если сервер работает, но появляется программная ошибка вроде 500, пишите разработчику или агентству, которое создало сайт. Если вы не уверены, отправьте результат приведенного выше чек-листа одним сообщением сразу всем причастным.

  • Окончание срока домена и серверы имен: регистратор домена
  • Приостановка аккаунта, квота, неисправность сервера: хостинг-компания
  • Программная ошибка, плагин, поломка после обновления: команда, создавшая сайт
  • Блокировка межсетевым экраном или CDN: тот, кто настраивал этот слой

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

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

Когда я открываю сайт, я вижу пустую белую страницу. Что это значит?

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

Почему сайт открывается в одном месте и не открывается в другом?

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

Исчезает ли сайт в тот момент, когда истекает срок домена?

Не всегда сразу. Регистратор может сначала превратить страницу в страницу-заглушку, а разрешение имени полностью прекращается позже. Что именно происходит после окончания срока, зависит от конкретного регистратора, так что спросите своего.

Что мне написать хостинг-компании?

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

Поделиться

Связанная услугаОблако и инфраструктураМы видели инфраструктуру, которая не выдерживает роста системы и падает в пиковые моменты, — поэтому строим её сразу надёжной. Закладываем безопасность и непрерывность с самого начала и берём техническую нагрузку на себя.

Связанные бесплатные инструменты

Термины из глоссария

Похожие статьи

Ещё по этой теме

Если не знаете, с чего начать, — вы там, где нужно.

Проект в вашей голове может быть уже чётким или пока в виде идеи. Подходит и то, и другое. Коротким разговором обсудим вместе, где вы сейчас и куда можете прийти.

Запланируем встречу
Обсудить проект