Создайте свою страницу ошибки 404 / error 404
15 июля 2009 года, Размещено в категории: Юзабилити
Все пользователи интернета без исключения встречались с Ошибка 404, это говорю не я, а статистика.
Сама Ошибка 404 означает, что браузер не может найти запрашиваемый файл или страницу на сервере. Ошибка 404 возникает когда вы набираете неправильный адрес страницы, или по вене владельца сайта: перенес, удалил, переименовал запрашиваемый файл или страницу, и забыл обновить адрес ссылки и т.д.
Всегда Стандартные страницы ошибок страшные и убогие, и при попадание на нее человека с низким уровнем знания Интернета (я не хочу обидеть этих людей, но правда таких много и это печально) просто сразу же покидают ваш сайт, и я сомневаюсь что он когда-нибудь вернется на ваш сайт, это в лучшем случае нажмите кнопку возврата "назад".
Давайте сделаем страницу Ошибки 404 доступной и менее страшной для пользователей, чтобы она могла удержать посетителей на сайте. Моя страница з ошибкой 404 выглядит вот так http://dicim.net/error!
Все действия выполняются в файле с названием .htaccess. страница ошибки 404 руководит именно он. Нам нужно сделает так чтобы вместо стандартной страницы ошибки 404 загружалась наша 404.html
1. Мы в файл .htaccess записываем следующий код:
ErrorDocument 404 /404.html
- ErrorDocument 404 / --- Обработчик ошиби 404
- 404.html --- названия нашой страницы
Если нет такой команды в файле .htaccess, либо нет самого файла .htaccess, тогда сервер будет возвращать установленную по умолчанию страницу ошибки 404. 2. Создай свою страницу по ошибке 404 (404.html) и загруж. ее в корневую директорию сайта. Вот код моей страницы:
К сожалению такой страницы нет, либо этот Гад похитил ее Вернуться на главную страницу ...
Если вы хотите сделать свою страницу по ошибке 404 на сайте который на движле WordPres тогда вам не придется редактировать файл htaccess и сразу перейти редактировать файл 404.shtml он находится в корневой директории вашего сайта. Теперь когда вы имеете свою страницу ошибки 404, Вы сможете удерживать своих посетителей или потенциальных клиентов 🙂
Мой блог находят по следующим фразам
• почему ie8 не поддерживает css3
• mp3 flash плеер сделать во flash
• behavior url(ie-css3.htc) не работает
• плеер для сайта
• флеш плеер для сайта
• http://dicim.net/fon-dlya-sajta-ili-background-dlya-sajta.html
12 лет назад
Тоже собираюсь мучить свою 404 страницу 🙂 спасибо за инфу.
Виталий
11 лет назад
а вот я не могу создать;( а кто может?
11 лет назад
Виталий
А где именно вы не можете создать, у себя на сайте или на WordPress’и ??
И что именно у Вас не получается ??
11 лет назад
Интересный вариант!!!
Последнее время моему домену vlad.gurzuf.ru приписывают кучу не существующих страниц. А как мне сделать себе такую 404 чтобы она предлагала спокойно перейти на другие страницы сайта, чтобы на главную была похожа ? Как сделать ?
11 лет назад
Vlad, просто вставте код главной или любой другой страницы в 404.html
11 лет назад
Тоже вот думаю над созданием уникальной 404-страницы. Нужно же как-то выделяться 🙂
11 лет назад
Мне вот интересно, а всё же, для оптимизации, с редиректом лучше или пофиг ? )
tdll
11 лет назад
Не могу создать файл: .htaccess
при переименовании текстового файла сообщение: «следует ввести имя»
11 лет назад
Вы сначала переместите .txt файл на свой ftp: и там переименуйте его на .htaccess
11 лет назад
Спасибо, поставил себе на блог такую.
10 лет назад
кстати, автор, а почему у тебя самого страничка эта стандартная висит? 😉
10 лет назад
ошибкой 404 выглядит вот так http://dicim.net/error! — в итоге стандартная ошибка ) Автор с чувством юмора явно )
10 лет назад
Keyn:
Просто статья писалась до того как хостинг сгорел, а щас руки не доходят, что-то сделать, и времени нет 🙂
10 лет назад
решение на джумлеhttp://joomlaforum.ru/index.php?topic=113927.0
10 лет назад
а Это решение не работает ни только у автора но и у остальных !!!
10 лет назад
Knopk@:
Все работает, просто новый дизайн поставил, а про страницу 404 немного подзабыл 🙂
10 лет назад
а еще лучше предлагать там подписку
9 лет назад
А где найти файл .htaccess ?
9 лет назад
Он в корне сайта должен быть, если его нету, то надо создать.
8 лет назад
Для сервера типа Apache должен быть файл у папки со страницами сайта и названием;:.
«.htaccess» и содержанием файла хотя бы:
ErrorDocument 404 /?error=404