Как сделать страницу 404

Как сделать страницу 404

Любой крупный интернет-проект, сложный по своей структуре сайт или просто объёмный ресурс должны обязательно иметь страницу 404, которая отображается в случае проблем с отображением запрашиваемого адреса. Название «404» страница получила по номеру кода, который приходит браузеру с сервера, если запрашиваемая страница отсутствует. Сегодня данная страничка оформляется самыми разнообразными способами и часто несёт юмористический или креативных подтекст, что улучшает настроение посетителя, не смотря на отсутствие искомого контента.

Любишь не только создавать сайты, но и активно передвигаться? Тогда тебя может заинтересовать современный электротранспорт. Гироскутеры, моноколеса, электроскейты и многое другое от hoverboard, я тут смотрел. Желаю и вам удачной покупки!

Ошибка 404 может появиться в тех случаях, когда на сайте были произведены какие-либо изменения, к примеру, если какая-нибудь статья была удалена, но ссылка из другого документа на неё осталась. В подобных случаях, естественно, посетителя раздражает отсутствие странички и надпись на ней 404, однако разработчик может повлиять на решение пользователя, покидать сайт после этого или же прочесть иной материал.

Это объясняется тем, что стандартный вид данной ошибки – это надпись «404 Not Found — The requested URL was not found on this server», что не понятно непосвященным людям, которые как от проказы бегут от таких сайтов. Возможно, не понимая причины и того, что именно они видят, они предполагают самые различные вещи от сбоев, до вирусов и вреда, который может возможно принести ресурс с такими надписями. Поэтому, дабы разъяснить пользователям ситуацию и успокоить их, рекомендуется создать свою собственную страничку не только с разъяснениями, но и какими-нибудь тематическими картинками, которые бы вывернули ситуацию в благоприятное русло.

Если вы имеете статический сайт, то эта страничка должна создаваться вручную и загружаться в корневой каталог ресурса. Кроме этого в директивах htaccess должно быть настроено перенаправление на ту страницу, которая будет подгружаться при возникновении ошибки кода 404. Стоит помнить, что данный тип ошибки может возникать с любого места на вашем проекте, поэтому и все элементы подобной страницы должны содержать или абсолютные ссылки типа http://site.com/images/error.png или же быть относительными ссылками типа /images/error.png.

Если же вы работаете с CMS, то они в основном имеют перенаправление при ошибке 404 по умолчанию. При этом вид странички будет такой, каким он предусмотрен изначально системой, но также подлежит персонализации. Кроме всего прочего, на страничке 404 опционально размещать ссылку на главную страницу или же на карту сайта, а также возможно размещение блока поиска для нахождения интересующего материала.