DevToolPal
UK
4xx Помилки клієнта

404 Not Found

Не знайдено

Що це означає

Сервер не знаходить нічого за запитаним URL. Він нічого не каже про те, чи існував ресурс колись і чи повернеться.

Типові причини

  • Друкарська помилка або застаріле посилання
  • Сторінку переміщено чи видалено без перенаправлення
  • Хибний маршрут, базовий шлях або регістр імені файлу

Як виправити

Якщо ви клієнт або відвідувач

Перевірте написання й регістр URL, приберіть зайві символи в кінці та пошукайте вміст через пошук сайту чи головну сторінку.

Якщо ви власник сайту чи API

Додайте перенаправлення 301 для переміщеного вмісту, виправте биті внутрішні посилання й віддавайте корисну сторінку 404, яка все одно повертає статус 404. Для навмисно видаленого вмісту використовуйте 410.

Приклад відповіді

HTTP/1.1
HTTP/1.1 404 Not Found
Date: Tue, 07 Oct 2025 09:30:00 GMT
Server: nginx
Content-Type: application/problem+json

{
  "type": "about:blank",
  "title": "Not Found",
  "status": 404,
  "detail": "No user with id 42."
}

Специфікація

RFC 9110 §15.5.5

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

› Чи шкодять помилки 404 SEO?

404 для сторінок, яких ніколи не було, — норма. Виправте биті внутрішні посилання й перенаправте цінні переміщені сторінки, щоб не втратити їхні сигнали.

› Чому мій односторінковий застосунок повертає 404 після оновлення?

Сервер шукає файл за цим шляхом. Налаштуйте його віддавати index.html для невідомих маршрутів або попередньо згенеруйте маршрути.