404 Not Found

Материал из Викиреальностя
(перенаправлено с «404»)
Перейти к: навигация, поиск
Заставка при «ошибке 404» (запроса к удалённому или отсутствующему материалу) с сайта Украинская литература (ukrlit.ru)

404 Not Found — серверная ошибка, обозначающая, что по запрашиваемому адресу не найдено данных (веб-страницы, файла). Иногда используется в Интернете для обозначения страны Украина после событий Евромайдана[1].

Содержание

[править] Описание

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

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

[править] Реализация

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

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

404 страшный сон.jpg
  • Число 404 в переложении на григорианский календарь означает «4 апреля», эта дата, с юмористической подоплёкой, была выбрана веб-мастерами как свой профессиональный праздник. Поскольку сфера деятельности первых веб-мастеров была весьма широка: веб-дизайнер, основатель сайта, модератор, программист, системный администратор, контент-менеджер, сотрудник техподдержки, то этот праздник не чужд для всех тех, кто занимается каким-либо из перечисленных родов деятельности. Также эта дата совпадает с Международным днём интернета и католическим Днём Исидора Севильского, назначенном свыше покровителем «всемирной паутины».[2]
  • С недавнего времени страной 404 называют Украину, по причине отсутствия порядка в стране после незаконного вооруженного переворота в ходе Евромайдана, включая проблемы с целостностью страны.
  • Существует российский интернет-проект Дети-404, согласно описанию направленный на поддержку несовершеннолетних, подвергающихся преследованиям из-за нетрадиционной сексуальной ориентации.
  • На сайте 4PDA ошибка 404 отображается при попытке просмотреть страницу, которая ограничена для просмотра (например, попытка скачать файл незарегистрированным посетителем). Отображается текст «Запрашиваемая информация не существует, перемещена или удалена». В действительности в подобных случаях должна отображаться ошибка 403, а попытки скрыть этот факт являются признаком административного произвола на данном сайте.
  • В детективном рассказе Р. ван Гулика «Канцелярская тесьма» (публ. в 1967 г.) чиновник ищет документ П-404 и не может найти. Совпадение-предвидение.

[править] Своя страница ошибки на сайте

Владельцы сайтов могут использовать вместо стандартной страницы ошибки свою, соответствующую дизайну сайта. Также это необходимо в случае, когда нужно скрыть от пользователя факт использования для сайте бесплатного хостинга (напр. 000webhost). На данных видах хостинга при ошибке 404 по умолчанию происходит перенаправление на сайт хостера (www.000webhost.com).

Это можно сделать с помощью редактирования файла настройки сервера Apache .htaccess, который находится в корневой папке сайта (обычно это public_html).

После открытия файла нужно внести в него следующие изменения:

<[ ErrorDocument 404 /error404.html ]>

где error404.html — это файл страницы с ошибкой 404.

[править] Ошибка 404 на сайте nostalgy.net.ru

На большинстве сайтов ошибка 404 выдаётся в виде примитивной странички с минимумом текста. Но некоторые сайты отличаются оригинальными страницами. На сайте nostalgy.net.ru когда пользователь попадает на страницу 404, возмущённый и раздосадованный сервер разражается длинной эмоциональной речью, жалуясь на свою нелёгкую жизнь, жестоких сисадминов и сожалея о невозможности найти запрашиваемый файл.

[править] Галерея

[править] См. также

[править] Примечания

  1. «Государство 404»: Украина отменяет суды и законы
  2. www.calend.ru/holidays/0/0/3101/ День веб-мастера

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

404 Not Found относится к теме «Хостинг»   ±