Свои страницы для ошибок 403 и 404

Свои страницы для ошибок 403 и 404


Вот это стандартный вывод 403-й ошибки. Данная ошибка означает что доступ в определенную директорию сайта заблокирован через http-запрос. А 404-я ошибка выглядит еще более скудной.

Свои страницы для ошибок 403 и 404


В большинство CMS встроены варианты перенаправления посетителей в случае отсутствия страниц или запрета доступа к ним. Вот на этом сайте к примеру такой вариант:

Свои страницы для ошибок 403 и 404


Довольно забавно и самое главное - посетитель остается на сайте, не на отдельной, специально разработанной для таих ошибок странице, а именно внутри сайта.

Я когда то заинтересовался данными редиректами и освоил эту систему. у меня был статический сайт на php-каркасе(футер,хэдр). Вот такая же ошибка на моем тестовом сайтике на локальном сервере:

Свои страницы для ошибок 403 и 404


Для 404 и такая же но по другому редиректу и с другим текстом для 403-й ошибки!

Для этого нужно:

1. Создать файл .htaccess (точка впереди обязательно и никакого формата. Точка и хтацес)

Свои страницы для ошибок 403 и 404


Открыть блокнотом и написать две строчки:

ErrorDocument 403 http://art.test1.ru/error403.php
ErrorDocument 404 http://art.test1.ru/error404.php


Где - http://art.test1.ru - адрес вашего сайта
error403.php, error404.php - ваши страницы ошибок

2. Необходимо создать страницы ошибок. Это самые обычные страницы встроенные в ваш сайт(Открыть индекс, выбрать - сохранить как.. написать эррор404 или 403.пхп или хтмл)

Скачать готовый сайт, который был на скрине можно тут:
Скачать artemmian_ru-site_error.rar Размер: 25,42 Kb Скачиваний: 132
Понравилась статья "Свои страницы для ошибок 403 и 404" из раздела Создание сайта » Оптимизация сайта? Подпишись на RSS. Будь в курсе всего происходящего на сайте
Комментариев: 1 •  Просмотров: 6837   Дата: 25-янв-2012, 14:03

Похожие статьи

Комментарии

#1 serg   

Гости
Интересно, правда у меня немного по другому, пример: www.persev.ru/403 и www.persev.ru/403
(30 июня 2014 16:52) • цитировать • •
b
i
u
s
|
left
center
right
|
emo
color
|
hide
quote
translit
© 2010-2015 artemmian.ru v 7.0: flexyflat tpl Designed by artstudios
Карта сайта HTMLКарта сайта XMLПравообладателям
Яндекс.Метрика