404 Not Found

Материал из Викисфера
(перенаправлено с «Ошибка 404»)
Перейти к навигации Перейти к поиску


404 Not Foundсерверная ошибка, обозначающая, что по запрашиваемому адресу не найдено данных (веб-страницы, файла).

Описание[править | править код]

Ошибка 404 наиболее часто встречается в следующих случаях:

  • Некорректный ввод адреса, например при его вводе напрямую через адресную строку браузера — если допущена опечатка (например indez.html вместо index.html) или имеется несовпадение кодировок, сервер не может найти необходимый документ и отдает ошибку 404;
  • Изменение структуры сайта, при которой появляются «битые ссылки» — по ранее валидным адресам материалы перестают быть доступными;
  • Некорректная настройка прокси-сервера.

Реализация[править | править код]

  • Стандартный сервер отдает только код состояния 404, обрабатываемый браузером, либо стандартное сообщение, выглядящее как plain text на белом фоне.
  • В MediaWiki и ряде других CMS при запросе несуществующего материала отображается страница с описанием ошибки, предложением осуществить поиск по другим материалам или в Google, или создать такой материал. При этом сохраняется интерфейс сайта, позволяющий продолжать навигацию.
  • Может быть реализована «ложная ошибка» — при этом пользователю показывается страница со словами 404, но сервер возвращает код 200.

Интересные факты[править | править код]

Неофициальный день Интернета празднуется 4 апреля, 4.04. Причиной этому стала ошибка 404.

Ссылки[править | править код]