404

Не найдено

Описание

Сервер не может найти запрашиваемый ресурс. В браузере это означает, что URL не распознан. В API это также может означать, что конечная точка действительна, но сам ресурс не существует. Серверы также могут отправлять этот ответ вместо 403 Forbidden, чтобы скрыть существование ресурса от неавторизованного клиента.

Информация о HTTP статус коде

Код статуса
404
Название статуса
Не найдено
Класс
4xx (Ошибка клиента)
Частое использование
Да

Типичные сценарии

  • Запрос несуществующей страницы или ресурса
  • Сломанные или устаревшие ссылки
  • Неправильно введенные URL
  • Удаленный или перемещенный контент
  • API эндпоинты, которые больше не существуют

Рекомендации по обработке

  • Реализуйте кастомные страницы 404 с полезной навигацией
  • Логируйте ошибки 404 для выявления сломанных ссылок
  • Настройте правильные переадресации для перемещенного контента
  • Предоставьте функционал поиска на страницах 404
  • Возвращайте осмысленные сообщения об ошибках в API

Было ли это полезно?

Загрузка...

Отправить обратную связь

Нашли ошибку или есть предложение? Мы отвечаем в течение 48 часов.

Факт-чекинг выполнен

Проверено: Pavel Volkov
Создано:
Последнее обновление:
Информация проверена по официальным источникам

Официальные источники

RFC Инженерной группы интернета

Официальная спецификация HTTP статус-кодов (RFC 7231)

Организация интернет-стандартов, определяющая HTTP протоколы

Сеть разработчиков Mozilla

Исчерпывающая документация по HTTP статус-кодам

Авторитетная документация по веб-разработке

Администрация адресного пространства интернет

Официальный реестр HTTP статус-кодов

Орган управления параметрами интернет-протоколов

Связанные коды

Больше кодов того же типа