404 Not Found
Очень важно, чтобы заблудившийся посетитель, очень быстро понял, где он находится и что ему дальше делать. Начнем с оформления страницы.
· Нельзя загружать эту страницу рекламой и любым другим информационным мусором
· Заголовок окна должен говорить о том, что страница не найдена. И еще до полной загрузки страницы, посетитель, набиравший адрес вручную, может нажать «стоп» и исправить ошибку.
· Чтобы помочь посетителю вашего сайта разобраться, необходимо дать краткую информацию о том, что произошло, например: «Возможно, вы ошиблись при наборе адреса, или ссылка, по которой вы прошли, устарела».
· Обязательно должна быть ссылка на карту сайта (если она есть) и на поиск (если он есть)
· Важно, чтобы эта страница сообщала посетителю, что это не часть сайта, а тупик. Надпись в заголовке, другой фон, отсутствие графики, черно-белый логотип вместо цветного, краткие инструкции по дальнейшим действиям — так должна выглядеть идеальная 404-я страница, помогающая пользователю как можно быстрее найти то, за чем он на сайт пришел.
Как сделать страницу с ошибкой 404
Автоматическое перенаправление пользователя на нужную страницу при возникновении ошибки происходит с помощью файла .htaccess (именно так, с точкой впереди и без расширения). Этот файл добавляется в корень сайта и должен содержать следующую строку.
ErrorDocument 404 /err404.html
Последний параметр представляет собой имя файла, который загружается в браузере при возникновении ошибки 404. В данном случае он называется err404.html и располагается в корне сайта.
Учтите, что файл err404.html может быть вызван из любого места сайта, поэтому в нем следует использовать не относительные, а абсолютные ссылки.
Пример правильной страницы с ошибкой 404.
Использованы источники: