Головна / База знань / Інструменти та інтеграції / Як перевірити, чи працює сайт: в усіх чи лише у вас

Як перевірити, чи працює сайт: в усіх чи лише у вас

Інструменти та інтеграції 5 хв читання Оновлено 13.10.2026
За кілька хвилин з’ясовуємо, чи лежить сайт в усіх або лише у вас: помилки браузера, коди 5xx і 4xx, DNS, прострочений SSL, збої хостингу й CDN, блокування фаєрволом і що робити власнику сайту.

Сайт не відкривається. Він лежить у всіх чи проблема у вас — у Wi-Fi, DNS, браузері? А якщо це ваш власний сайт, з чого починати? Нижче — перевірки в тому порядку, який заощаджує найбільше часу: від «це лише в мене?» до самого сервера.

Крок 1: не працює в усіх чи лише у вас?

Найшвидше відповісти, подивившись на сайт з іншої точки:

  • Відкрийте його на телефоні з вимкненим Wi-Fi: мобільний інтернет — інша мережа й зазвичай інший DNS.
  • Спробуйте інший браузер або приватне вікно: розширення й кеш уміють ламати сторінки.
  • Запустіть перевірку статусу сайту. Вона запитує сторінку з нашого сервера — з іншої мережі й іншого місця, ніж ви, — і показує HTTP-код, час відповіді, SSL і редиректи.

Якщо з нашого сервера й через мобільний інтернет сайт відкривається, а з домашньої мережі ні, проблема локальна: роутер, кеш DNS, VPN, антивірус або корпоративний фаєрвол. Перезавантажте роутер, очистіть кеш DNS, вимкніть VPN і спробуйте знову. Якщо сайт не відкривається ніде — читайте далі.

Одна точка — ще не весь інтернет
Перевірка з одного сервера каже, чи відповідає сайт із цієї точки. Сайти за CDN або з регіональними блокуваннями можуть поводитися інакше в інших країнах. Якщо результати розходяться, проблема частіше регіональна чи мережева, а не повне падіння.

Крок 2: прочитайте текст помилки

Повідомлення браузера вже звужує коло причин:

  • «Не вдається отримати доступ до сайту» / DNS_PROBE_FINISHED_NXDOMAIN — ім’я домену не перетворюється на адресу. Переходьте до кроку про DNS.
  • Час очікування вичерпано / з’єднання відхилено — DNS працює, але сервер не відповідає: він вимкнений, перевантажений або фаєрвол відкидає з’єднання.
  • Попередження про сертифікат (NET::ERR_CERT_DATE_INVALID і подібні) — сервер відповідає, але SSL-сертифікат прострочений, недійсний або виписаний на інше ім’я.
  • Сторінка з кодом помилки (500, 502, 503, 404…) — сервер доступний і відповідає, проблема в застосунку, конфігурації чи адресі.

Увесь сайт чи одна сторінка?

Перш ніж лізти в сервер, оцініть масштаб. Відкрийте головну й ще дві-три сторінки, включно зі статичним файлом — зображенням або robots.txt. Якщо статичні файли віддаються, а сторінки ні, вебсервер живий, а падає застосунок (CMS, база даних, PHP). Якщо зламано лише один розділ, шукайте, чим він особливий: плагін, зовнішній API, важкий запит до бази. Якщо головна працює, а конкретне посилання віддає 404, сторінку, найімовірніше, перенесли без редиректу. А якщо все падає лише в адмінці, причина частіше в сесії, cookies чи правилі безпеки, а не в падінні сайту.

Крок 3: коди відповіді — 5xx проти 4xx

Відповідаючи, сервер повертає код стану. Перевірка коду відповіді сервера покаже точний код будь-якого URL, включно з усіма редиректами на шляху.

КодЩо зазвичай означаєТипова причина
500Внутрішня помилка сервераПомилка в коді, збійний плагін чи оновлення, неправильні права на файли
502Bad GatewayВебсервер або CDN не отримує коректної відповіді від застосунку за ним (PHP-FPM, Node, upstream)
503Сервіс недоступнийПеревантаження, режим обслуговування, вичерпано ліміт процесів
504Gateway TimeoutЗастосунок відповідає надто довго: важкі запити, завислі процеси
403Доступ забороненоПрава доступу, блокування IP, правило WAF чи плагіна безпеки
404Не знайденоНеправильна адреса, видалена сторінка, зламані правила перезапису — сам сервер працює
429Забагато запитівОбмеження частоти запитів на сервері чи CDN

Просте правило: 5xx — проблема на боці сервера; 4xx — сервер працює, але відмовляє або не знаходить саме цей запит. Головна, що віддає 404, не «лежить» у звичному сенсі — щось не так з адресою чи маршрутизацією.

Крок 4: проблеми з DNS

Якщо домен не розв’язується, перевірте його записи через DNS Lookup: чи є запис A (або AAAA) і чи вказує він на потрібний сервер? Чи збігаються записи NS з тими, що видав ваш DNS-провайдер?

Часті причини:

  • Домен не продовжено. Реєстратори часто перемикають DNS на сторінку-заглушку або прибирають його зовсім. Дату закінчення покаже WHOIS.
  • Записи нещодавно змінювали. Після переїзду хостингу чи DNS-провайдера частина резолверів ще віддає стару адресу, доки не мине TTL у кеші. Перевірка оновлення DNS порівнює відповіді багатьох публічних резолверів з авторитетними серверами й показує, хто вже бачить нове значення.
  • NS-сервери в реєстратора змінили, а зона в нового провайдера порожня чи неповна.

Докладно про кожен запис — у статті про перевірку DNS-записів домену.

Крок 5: прострочений SSL-сертифікат

Сайт із простроченим сертифікатом браузер закриває попередженням на весь екран, і відвідувачі сприймають це як «сайт не працює». Автоподовження зазвичай рятує, але мовчки ламається під час зміни DNS, підключення CDN або якщо завдання подовження перестало запускатися. Перевірка SSL покаже дату закінчення, ланцюжок та імена в сертифікаті. Докладніше — про перевірку SSL-сертифіката.

Крок 6: збої хостингу, CDN і сторонніх сервісів

Іноді справа зовсім не у вашому сайті. Великі хостинги, хмарні платформи й CDN публікують сторінки статусу (зазвичай status.провайдер.com) з поточними інцидентами. Якщо у вас CDN на кшталт Cloudflare, його власні сторінки помилок підказують, з якого боку збій: помилка, де фігурує ваш вихідний сервер, означає, що CDN працює, але не може достукатися до хостингу.

Перевіряйте й «повільно», а не лише «мертво»: час відгуку сайту розкладає запит на DNS, підключення, TLS і час до першого байта. TTFB у кілька секунд вказує на перевантажений сервер чи повільний застосунок — це часто передує помилкам 502 і 504.

Крок 7: блокування фаєрволом або WAF

Сайт може «не працювати» лише в частини відвідувачів. Вебфаєрволи, плагіни безпеки, DDoS-захист хостингу й блокування за країнами відсікають окрему IP-адресу, цілого провайдера чи країну. Ознаки: в одних 403 або сторінка перевірки, в інших усе відкривається; сайт працює через мобільний інтернет, але не з офісу. Якщо в публічний чорний список потрапила IP-адреса вашого сервера чи пошти, дивіться статтю чому IP у чорному списку.

Власнику сайту: що робити зараз і наступного разу

  1. Підтвердьте падіння ззовні (перевірка статусу, мобільний інтернет).
  2. Перевірте очевидне: терміни домену й сертифіката, призупинення хостингу через неоплачений рахунок, заповнений диск.
  3. Загляньте в логи: журнал помилок вебсервера й застосунку саме на момент збою. Більшість помилок 500 пояснюються там.
  4. Відкотіть останню зміну: оновлення плагіна, деплой, правку конфігурації. Спершу відкат, потім розслідування.
  5. Перезапустіть служби (вебсервер, PHP-FPM, базу даних), якщо вони зависли, — і потім з’ясуйте чому.
  6. Напишіть хостеру з конкретикою: час, адреса, код відповіді, текст помилки.

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

Часті питання

Як зрозуміти, що сайт не працює лише в мене?
Відкрийте його на телефоні з вимкненим Wi-Fi і запустіть зовнішню перевірку статусу. Якщо з інших мереж сайт відкривається, а з вашої ні, причина локальна: роутер, кеш DNS, VPN, антивірус або фаєрвол.
Чим помилки 5xx відрізняються від 4xx?
Коди 5xx означають збій сервера чи застосунку за ним (500, 502, 503, 504). Коди 4xx — сервер працює, але відмовляє або не знаходить конкретний запит (403, 404, 429).
Чому сайт перестав відкриватися після зміни DNS?
Резолвери зберігають відповіді в кеші до закінчення TTL, а нова зона може бути неповною. Перевірте записи через DNS Lookup і порівняйте резолвери перевіркою оновлення DNS.
Чи може прострочений SSL виглядати як падіння сайту?
Так. Браузер закриває сторінку повноекранним попередженням, і відвідувачі вважають сайт зламаним, хоча сервер працює. Перевірте дату закінчення й переконайтеся, що автоподовження працює.
Як дізнаватися про падіння раніше за відвідувачів?
Підключіть зовнішній моніторинг доступності з перевіркою що кілька хвилин і сповіщеннями, а також окремі нагадування про закінчення сертифіката й домену.
Чи була стаття корисною?
Спробуйте на своєму проєкті Все, що описано в статті, доступно в кабінеті — бонус при реєстрації вже на балансі.
Відкрити кабінет