Когда сайт странный

«Сайт то работает, то нет» — как найти причину за пять минут

2026.09.18 · La Casa Larin

Звонок владельца сайта: «У меня сайт не открывается». Вы заходите — открывается. Он перезагружает — теперь тоже открывается. Через два дня всё повторяется.

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


Всё решает текст ошибки

Когда сайт не открывается, браузер показывает сообщение. Обычно на него никто не смотрит — «ну не работает и не работает». А там прямо написано, на каком из трёх участков оборвалась связь.

Участков всего три:

телефон или компьютер ↓ 1. узнать адрес сервера по имени сайта ← DNS интернет-провайдер ↓ 2. дойти до сервера ← сеть сервер сайта ↓ 3. отдать страницу ← сервер

И вот что означает каждое сообщение:

Что видит человек Где оборвалось Кто чинит
«Не удаётся получить доступ к сайту», «проверьте, нет ли опечаток в адресе» Имя сайта не превратилось в адрес сервера — это DNS Хостинг или сеть самого человека
«Превышено время ожидания», «Сайт не отвечает» До сервера не достучались — сеть Провайдер или хостинг
Ошибка 500, 502, 503 Сервер ответил, но с ошибкой — это уже сайт Разработчик
«Сайт не может обеспечить безопасное соединение» Проблема с сертификатом Хостинг или разработчик
Белая страница без текста Чаще всего ошибка в коде страницы Разработчик

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

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


Живой случай

У одного из наших магазинов владелец несколько недель жаловался: «сайт то открывается, то нет». Пять-семь раз, один раз пропал на целый день.

Мы проверяли каждый раз и каждый раз ничего не находили:

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

Тупик держался, пока владелец не записал голосовое с одной фразой: «написало — не удаётся открыть эту страницу, проверьте, нет ли опечаток в адресе».

Это первая строка таблицы. Имя сайта не превращалось в адрес сервера. Запрос не доходил до нас вовсе — вот почему наши проверки ничего не видели: мы смотрели на сервер, а обрыв был раньше.

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


Что проверить самому, без программиста

Шаг 1. Другая сеть

Не открывается — выключите вайфай и попробуйте с мобильного интернета. Или попросите открыть человека из другого города.

  • На мобильном работает → проблема в вашей сети: роутер, провайдер, кэш адресов. Сайт ни при чём.
  • Нигде не работает → идём дальше.

Шаг 2. Проверка снаружи

Есть бесплатные сервисы, которые открывают ваш сайт из разных стран и показывают, где он доступен, а где нет. Если сайт открывается отовсюду, кроме вас, — см. шаг 1.

Шаг 3. Сбросить адреса

В компьютере есть память, где хранятся адреса недавних сайтов. Иногда там оседает неверная запись, и браузер упорно стучится не туда, хотя всё давно починили.

Лечится перезагрузкой роутера, а на компьютере — очисткой этой памяти. Windows: ipconfig /flushdns в командной строке. macOS: sudo dscacheutil -flushcache в терминале.


Одна настройка, которая убирает половину таких случаев

Вот что стоит проверить всем.

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

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

Что делать: перевести службу имён на независимый сервис. Это бесплатно, занимает около часа, и после этого сбой у хостинга перестаёт делать сайт невидимым.

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


Что должно быть на любом живом сайте

Три вещи, которые превращают «то работает, то нет» в понятную картину:

  1. Сторож. Раз в минуту проверяет сайт снаружи и пишет вам, если он упал. Без него вы узнаёте о сбоях от клиентов — то есть с опозданием и в плохом настроении.
  2. Журнал обращений. Видно, отвечал ли сайт в те минуты, когда на него жаловались. В нашем случае он именно это и показал.
  3. Понятный ответ при аварии. Если сайт всё-таки лёг, человек должен увидеть внятную страницу, а не белый экран: «ведём работы, скоро вернёмся» и телефон.

Если разбираться некогда

Мы ведём сайты после запуска: сторож, журналы, разбор аварий и починка причины, а не симптома. И умеем отличать «у нас сломалось» от «у вас сломалось» — по фактам, а не по ощущениям.

Начинаем с бесплатного разбора: смотрим, что у вас есть, и говорим, где слабые места. Документ остаётся у вас.

[Получить разбор →]

Мы делаем то, о чём пишем: сайты с приёмом оплаты, приложения и продвижение. Начинаем с бесплатного разбора — документ остаётся у вас в любом случае.

Получить разбор

Ещё в блоге