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.