Всем доброго времени суток уважаемые мои читатели. Сегодня как поняли из названия публикации рассмотрим проблему сошибкой 404 для вашего сайта. Если у вас уже естьсвой сайт то такая страница обязательно нужна. Сейчас объясню зачем.
1. Когда вы удаляете страницу или какой-то материал из вашего сайта то поисковики не сразу узнают, что страницы нет и еще долгое время будут выдавать ее в результатах поиска.
2. Вы изменили путь к странице например реализовали ЧПУ, а ранее ссылки были другими, а поисковик уже знает вашу прежнюю ссылку на страницу и конечно не сразу поймут, что она находится под другим адресом.
3. По непонятным причинам пользователь сам ввел например неправильно ссылку на страницу сайта и попал на несуществующую страницу.
Вот это основные причины когда сервер выдаст ошибку 404. Это будет выглядеть так на белом листе надпись "404 Not Found - The requested URL /page.html was not found on this server". Чтобы это выглядело не отпугивающе или даже привлекательно можно создать страницу к примеру создадим 404.htmlи поместим туда информацию например извините страницы не существует, и вставить ссылку перехода например на главную страницу или вернуться обратно. Оформлять страницу можно как угодно на свой вкус и цвет. Пример интересных реализаций страницы с 404 ошибкой можно просмотреть здесь.
Как-же заставить перенаправить запрос к файлу 404.html спросите вы? А все здесь очень просто, если ваш хостинг нормальный, значит есть доступ к редактированию и исполнению файла .htaccess, то значит просто добавим в него строку:
Цитата
ErrorDocument 404 /404.html
Преимущества своей страницы с ошибкой 404
1.Данная страница будет содержать элементы дизайна Вашего сайта - тем самым даст понять посетителю что, несмотря на то что он попал не совсем туда куда хотел он всё таки попал именно на Ваш сайт!
2.Пользовательская страница 404, в отличие от стандартных, не будет "тупиковой", а на ней будут располагаться ссылки на основные страницы сайта.. - Что позволит посетителю двигаться дальше и тем самым удержит его на Вашем сайте.
3.Ну и в конце концов на такой странице можно дать вразумительные объяснения того по каким причинам пользователь оказался на ней.. предложить ему выход из сложившейся ситуации.. помочь найти на Вашем сайте интересующую его информацию.
Вот и все теперь пробуем вводим в браузере несуществующую страницу и убеждаемся в работоспособности страници с ошибкой 404.html. Вот такой вот небольшой обзор сегодня получился, здесь особо писать больше нет смысла. Всем успехов в создании сайтов. Есть вопрос задаем в комментариях или через форму контактов смотрим меню блога, или в личку после регистрации.
P.S.Таким же способом с помощью файла .htaccess Вы можете обрабатывать и другие ошибки сервера: