Вход
 
Главная Форум Каталог веб-мастеров Регистрация SEO библиотека
Разделы сайта
Поиск по сайту
Почта @admin-club.ru
Логин:
Пароль:
· завести почту
Новое
В картинках
см. так же графику
 
Страница ошибок 400, 401, 403, 500, 404 для DLE 29 января 2012
 - FAQ » DLE
Делаем страницу для ошибок 404, 401, 400, 403, 500 для DataLife Engine.

В ".htaccess" ищем:

RewriteEngine On

Вставляем выше:

ErrorDocument 400 http://site.ru/index.php?do=found&400
ErrorDocument 401 http://site.ru/index.php?do=found&401
ErrorDocument 403 http://site.ru/index.php?do=found&403
ErrorDocument 500 http://site.ru/index.php?do=found&500
ErrorDocument 404 http://site.ru/index.php?do=found&404


Замените в выше вставленом коде адрес сайта.

В файле "engine/engine.php" ищем:

switch ($do) {

Вставляем ниже:

case "found":
    if(isset($_GET['400'])) {
        $title="неверный запрос (400)";
        $e=400;
    }elseif(isset($_GET['401'])) {
        $title="требуется атворизация (401)";
        $e=401;
    }elseif(isset($_GET['403'])) {
        $title="ограничение доступа (403)";
        $e=403;
    }elseif(isset($_GET['404'])) {
        $title="файл не найден (404)";
        $e=404;
    }elseif(isset($_GET['500'])) {
        $title="перезагрузка сервера (500)";
        $e=500;
    }else {
        $title="файл не найден (404)";
        $e=404;
    }

    $metatags['title'] = "Название сайта - {$title}";
    
    $tpl->load_template( $e.'.tpl' );
    $tpl->compile( 'content' );
break;


Не забываем создать шаблоны 400.tpl, 401.tpl, 403.tpl, 500.tpl, 404.tpl :)
 - RedRat  - 1026  - 0  - Распечатать
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии в данной новости.
© 2007-2011
«Клуб Админов»

Обратная связь
support@admin-club.ru

Разделы Категории Инфо Публикации
Новости Статьи О сайте Облочко Регистрация
Форум Скрипты Статистика Комментарии Вход
Почта Загрузки Реклама Артикус Пароль
Докс CMS's Правила
СЕО Шаблоны
Дизайн сайта www.artoflogic.ru Rambler's Top100