02
Сен

Как сделать правильную станицу с ошибкой 404?

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

404 Not Found
Очень важно, чтобы заблудившийся посетитель, очень быстро понял, где он находится и что ему дальше делать. Начнем с оформления страницы.

·         Нельзя загружать эту страницу рекламой и любым другим информационным мусором

·         Заголовок окна должен говорить о том, что страница не найдена. И еще до полной загрузки страницы, посетитель, набиравший адрес вручную, может нажать  «стоп» и исправить ошибку.

·         Чтобы помочь посетителю вашего сайта разобраться, необходимо дать краткую информацию о том, что произошло, например: «Возможно, вы ошиблись при наборе адреса, или ссылка, по которой вы прошли, устарела».

·         Обязательно должна быть ссылка на карту сайта (если она есть) и на поиск (если он есть)

·         Важно, чтобы эта страница сообщала посетителю, что это не часть сайта, а тупик. Надпись в заголовке, другой фон, отсутствие графики, черно-белый логотип вместо цветного, краткие инструкции по дальнейшим действиям — так должна выглядеть идеальная 404-я страница, помогающая пользователю как можно быстрее найти то, за чем он на сайт пришел.

Как сделать страницу с ошибкой 404

Автоматическое перенаправление пользователя на нужную страницу при возникновении ошибки происходит с помощью файла .htaccess (именно так, с точкой впереди и без расширения). Этот файл добавляется в корень сайта и должен содержать следующую строку.

ErrorDocument 404 /err404.html

Последний параметр представляет собой имя файла, который загружается в браузере при возникновении ошибки 404. В данном случае он называется err404.html и располагается в корне сайта.

Учтите, что файл err404.html может быть вызван из любого места сайта, поэтому в нем следует использовать не относительные, а абсолютные ссылки.

 Чтобы проверить существует ли на сайте страница 404, нужно набрать его адрес, приписать вконце 404 и нажать enter.
Пример правильной страницы с ошибкой 404.


Использованы источники: 
«Ководство» Лебедева,  § 93, htmlbook.ru

 

Комментарии

Rss-лента комментариев к этому посту
1
ДимаДима19.07.2011я сделал самописный сайт на PHP & MySQL и повторил один к одному что было сказано в статье но не получилось
2
LCH DezignLCH Dezign03.09.2011возможно все таки вы где-то ошиблись. если совсем ничего не получится, пишите мне на мыло, разберемся

Оставьте свой комментарий

Заменить картинку
жирный курсив цитата

С правилами ознакомлен
 

Правила публикования комментариев
1. Не информативные комментарии вида "Спасибо, замечательная статья", имеющие ссылку на сайт, скорее всего будут удалены.
2. В поле "сайт" указывается ссылка на главную страницу сайта для людей.
Владелец этого блога незамедлительно удалит спам в любом его проявлении.