404 Not Foudn, или как сделать свою страницу ошибки 404.

404 Not Foudn, или как сделать свою страницу ошибки 404.

Иногда, когда потенциальный посетитель переходит по внешней сылке — он может увидеть вот такую картину:

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

Ошибка 404

Знакомая картина, правда? Как вы думаете, как поведет себя пользователь, встретив такую страницу? Вариантов, на самом деле, всего два:

Пользователь просто покинет ваш сайт, стараясь забыть его как страшный сон.

Пользователь проявит усердство, вручную перепишет url в адресной строке, перейдет на главную страницу, а уже оттуда начнет поиски нужного ему материала.

Что-то мне подсказывает, что второй вариант не будет пользоваться особой популярностью.

А как удержать посетителя если он перешел по неверному адресу?

Чтобы пользователь сразу же не покинул ваш сайт, дайте ответы на вопросы, которые у него сейчас в голове:

Куда я попал?

Как отсюда выбраться?

Во-первых. Страница 404 должна быть выполнена в том же стиле, что и весь сайт. Тоесть стили оформления, шапка, сайдбар.

Во-вторых. Пользователь должен ясно и четко видеть меню, поиск или карту сайта.

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

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

Все очень просто. Мы рассматриваем создание сайта на CMS WordPress. В файлах темы обычно есть файл 404.php. Открываете его и редактируете по своему усмотрению, опираясь на рекомендации, данные выше.

У меня нету файла 404.php. Что делать?

«Что делать если нету файла 404.php». Именно такой запрос я когда-то вводил в гугле. Копаться в материалах пришлось долго, но решение я нашел.

Для начала в папке с темой вы создаете этот заветный файл и редактируете.

Теперь необходимо указать браузеру, что если указан некорректный адрес, то ему следует обращаться к этой странице. В этом помогает htaccess

Я не считаю нужным вдаваться в подробности, о. htaccess вы найдете море информации на других ресурсах. Здесь лишь покажу как использовать его в своих корысных целях.

Опять же есть два варианта развития событий:

Такой файл есть в корне вашего сайта

Такого файла нету

Если его нету, то создаем простой текстовый документ, меняем расширение на htaccess. И помещаем в корень сайта.

Важно! Само имя файла должно быть пустым, только расширение!

В только что созданный документ ( и тот, который у вас уже был) мы дописываем одну единственную строчку:

ErrorDocument 404 /index. php? error=404

Сохраняем изменения.

Это все. Попробуйте ввести любой некорректный url запрос и вас перенаправит на страницу ошибки 404.


Карта сайта


Информационный сайт Webavtocat.ru