Как создать страницу 404 ошибки?

3 июля 2014 г. Время чтения: 13 мин. Опубликовано в разделах: Блог, Как сделать?, Материалы в обновлении

Что такое 404 ошибка?

Даже если вы знаете, что это такое, стоит ещё раз уточнить. Итак, 404-я или Not Found — это ответ HTTP на то, что запрашиваемой страницы просто НЕТ на сервере в данный момент времени.

Основные причины её возникновения и возможные последствия

При наступлении перечисленных событий пользователь, в лучшем случае, познакомится с рекламой хостера и кратким посылом типа «не туда попал», а в худшем — стандартная Not Found.

Как поступит потенциальный посетитель вашего сайта в этой ситуации? Скорее всего закроет страницу и займётся поиском информации на других ресурсах, а вы потеряете целевого посетителя!

Оригинальное решение проблемы

Мы научим создавать собственные пользовательские страницы ошибок на примере 404-й, которые, в отличие от стандартных, будут иметь неоспоримые преимущества:

Пример создания страницы для 404 ошибки

Процесс создания страницы ошибки 404 аналогично созданию любых других страниц, никаких хитростей или нюансов нет.Например, создаём файл и называем его 404.html:

<html>
<head>
<title>Ошибка 404</title>
</head>
<body>
<img src="graphics/404.gif" alt="Ошибка 404">
<p>К сожалению, запрашиваемая Вами страница не найдена...</p>
<p>Почему?</p>
<ol>
<li>Ссылка, по которой Вы пришли, неверна.
<li>Вы неправильно указали путь или название страницы.
<li>Страница была удалёна со времени Вашего последнего посещения.
</ol>
<p>Для продолжения работы с сайтом Вы можете воспользоваться формой поиска по сайту:</p>
<form>
<input type="text" size="30">
<input type="submit" value="Поиск">
</form>
<p>...или перейти на:</p>
<ul>
<li><a href="#">Главную страницу сайта.</a>
<li><a href="#">Карту сайта</a>
</ul>
</body>
</html>

А теперь разберёмся с нюансами. Для перехода при 404-й на только что созданную страницу, создаётся файл системы .htaccess с директивой ErrorDocument 404, которая укажет серверу куда перенаправить пользователя.

Файл может выполнить ряд специфических задач, а главное — самостоятельно обработать ошибку сервера. Итак, создаём файл, называем .htaccess. Он состоит из одной строки: ErrorDocument 404 http://www.site.ru/404.html. Заливаем в корневую папку, естественно изменив адрес на собственную страницу, которая станет открываться при 404-й ошибке.

Внимание! Большинство бесплатных хостеров не предоставляет доступ к .htaccess, поэтому создать такую страницу на этом хостинге не получится.

Понравился пост?

Подпишитесь на ежедневное обновление нашего блога прямо сейчас! Будьте в курсе новостей интернет-маркетинга!

Интернет-магазин и развитие
Получать новости компании 


×
Пакетное предложение
Получать новости компании 


×
Интернет-магазин и развитие на 100%
Получать новости компании 


×
Пакетное предложение
Получать новости компании 


×
Корпоративный сайт и развитие
Получать новости компании 


×
Пакетное предложение
Получать новости компании 


×
Корпоративный сайт и развитие на 100%
Получать новости компании 


×
Пакетное предложение
Получать новости компании 


×
Сайт-визитка и развитие
Получать новости компании 


×
Сайт-визитка, тексты и развитие
Получать новости компании 


×
Сайт-визитка и развитие на 100%
Получать новости компании 


×
Сайт, тексты и развитие (36 262 р)
Получать новости компании 


×
Лэндинг пейдж и Яндекс.Директ
Получать новости компании 


×
Лэндинг пейдж и Google.Adwords
Получать новости компании 


×
Лэндинг пейдж и Яндекс.Директ и Adwords
Получать новости компании 


×
Лэндинг пейдж и Яндекс.Директ 35 300 руб.
Получать новости компании 


×
Пакетное предложение
Получать новости компании 


×
Пакетное предложение
Получать новости компании 


×
Пакетное предложение
Получать новости компании 


×
Пакетное предложение
Получать новости компании 


×
Пакетное предложение
Получать новости компании 


×
Пакетное предложение
Получать новости компании 


×
Пакетное предложение
Получать новости компании 


×
Пакетное предложение
Получать новости компании 


×
Пакетное предложение
Получать новости компании 


×
Пакетное предложение
Получать новости компании 


×
Пакетное предложение
Получать новости компании 


×
Пакетное предложение
Получать новости компании 


×
Пакетное предложение
Получать новости компании 


×
Пакетное предложение
Получать новости компании 


×
Курс «Продвижение сайта без бюджета»
Получать новости компании 


×
Курс «Продвижение сайтов. Модуль 2»
Получать новости компании 


×
Курс «Профессиональная работа с контекстной рекламой»
Получать новости компании 


×
Курс «Создание Landing page + Яндекс.Директ»
Получать новости компании 


×
Курс «Создание сайта на Joomla 3! Модуль 2. Разработка»
Получать новости компании 


×
Курс «Создание интернет-магазина на VirtueMart»
Получать новости компании 


×
Курс «Создание интернет-магазина на VirtueMart»
Получать новости компании 


×
Курс «WordPress. Модуль 1. Управление сайтом»
Получать новости компании 


×
Курс«WordPress. Модуль 2. Разработка»
Получать новости компании 


×
Курс «Создание интернет-магазина»
Получать новости компании 


×
Курс «Создание сайта на основе CMS/HTML»
Получать новости компании 


×
Курс «Профессиональная веб-аналитика Google и Яндекс»
Получать новости компании 


×
Курс «Непоисковое продвижение сайтов в Интернет»
Получать новости компании 


×
Лэндинг пейдж на готовом дизайне и Яндекс.Директ
Получать новости компании 


×
Лэндинг пейдж на готовом дизайне и Яндекс.Директ
Получать новости компании 


×
Лэндинг пейдж на готовом дизайне и Google Adowrds
Получать новости компании 


×
Лэндинг пейдж на готовом дизайне и Яндекс.Директ и Google Adowrds
Получать новости компании 


×
Лэндинг пейдж на готовом дизайне и Яндекс.Директ и Google Adowrds 2 месяца
Получать новости компании 


×