Как установить страницу 404

Что такое страница 404? Это страница вашего сайта, которая отображается при возникновении ошибки 404.

Ошибка 404 – это ошибка, которая возникает в том случае, когда запрашивается несуществующая страница на вашем сайте. Как правило, это происходит, когда пользователь ввел неправильный адрес или же когда он перешел по неработающей ссылке.

Если у вас не установлена своя страница 404, то при возникновении ошибки, будет выведена стандартная страница, что не есть хорошо. Ведь тем самым, можно потерять посетителя.

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

Итак, приступим…

Шаг 1 – Создайте страницу 404

Создайте HTML-страницу с именем «404.html» и загрузите ее в корень сайта. Это и есть та самая страница, которая будет показана пользователю при возникновении ошибки 404. Для примера можете использовать указанный ниже код. Но я рекомендую все же вам создать уникальную страницу, подходящую к дизайну сайта.

<!DOCTYPE html>
<html>
<head>
<title>Страница не существует</title>
</head>
<body>
<h1>Страница не существует!</h1>
<p><strong>Возможно:</strong></p>
<ul>
<li>Вы ввели неверный URL</li>
<li>Данная страница была переименована или удалена</li>
</ul>
<p>Попробуйте перейти на <a href="http://yoursite.ru">главную страницу</a> и найти нужную вам статью через форму поиска.</p>
</body>
</html>

Шаг 2 – Создайте файл .htaccess

Создайте файл «.htaccess» в любом текстовом редакторе, например в Notepad++. Обращаю ваше внимание на то, что у этого файла нет имени, а есть только расширение «htaccess». Поэтому когда будете сохранять, обязательно введите название файла именно «.htaccess», а то в противном случае, вы создадите обычный текстовый файл.

Затем напишите в этом файле следующую строку:

ErrorDocument 404 /404.html

После чего, полученный файл «.htaccess», также загрузите в корень сайта.

Теперь попробуйте набрать в браузере, какой-нибудь несуществующий адрес на вашем сайте и в этом случае вы попадете на страницу «404.html».

Вот собственно, таким образом, и работает данное решение.

Добавить комментарий

  • Его не надо привязывать с индексной страничкой? потому что именно этот файл не показывает, просто выдает ошибку. запускаю с денвера