
Сделать интересную страницу Ошибки 404 с анимационной заставкой swf можно с помощью данного материала, а при желании сделать тоже самое и для шаблона Оффлайн странички. Так как стандартная не интересна и скучная, вот решил разнообразить и немного настроение поднять.Данная страничка довольно много весит так как в архиве есть музыка к самой страничке, так что качаем тестируем. Порадовать вас думаю получится.
Обзор темы, прочитать можно узнать у нас по ссылке Что значит ошибка 404, в статье в том числе рассмотрены способы, как исправить 404 Page Not Found, как исправить 404 ошибка сайт недоступен, как найти и определить все страницы 404 ошибки сайта?
Устанавливаем swf анимацию забавной странички Ошибки 404
Установка
Заливаем папку 404 в корень интернет-портала ,то есть путь должен быть таков http://ресурс.РУ /404/index.html
Создаем в корне файл 404.html с содержимым:
<html><head><meta http-equiv="refresh" content="0;url=http:// ресурс.РУ /404/index.html"><sсriрt language='javascript'> location.href='http:// ресурс.РУ /404/index.html'; </sсriрt></head><body></body></html>
Открываем .htaccess, в конец добавляем:
ErrorDocument 404 /404.html
Теперь открываем engine/modules/static.php
Ищим код:
@header( "HTTP/1.0 404 Not Found" );msgbox( $lang['all_err_1'], $lang['news_page_err'] );
На вот это:
@header( "HTTP/1.0 404 Not Found" );require_once ROOT_DIR.'/404.html';die();
Теперь за этим открываем engine/modules/show.short.php
и делаем замену:
if ( $newsmodule ) @header( "HTTP/1.0 404 Not Found" ); msgbox( $lang['all_err_1'], $lang['news_err_27'] ); } elseif( ! $news_found and $catalog != "" ) { if ( $newsmodule ) @header( "HTTP/1.0 404 Not Found" ); msgbox( $lang['all_err_1'], $lang['news_err_27'] );
На это:
if ( $newsmodule ) @header( "HTTP/1.0 404 Not Found" ); require_once ROOT_DIR.'/404.html'; die(); } elseif( ! $news_found and $catalog != "" ) { if ( $newsmodule ) @header( "HTTP/1.0 404 Not Found" ); require_once ROOT_DIR.'/404.html'; die();
Открываем engine/modules/show.full.php
И меняем это:
@header( "HTTP/1.0 404 Not Found" ); msgbox( $lang['all_err_1'], $lang['news_err_12'] );
На
@header( "HTTP/1.0 404 Not Found" ); require_once ROOT_DIR.'/404.html'; die();
ВНИМАНИЕ!
Данные действия заменяют надпись
"Новость не найдена", "Категория не найдена или в ней нет материалов", "Статическая страница не найдена" на выше указанную страницу 404!
На этом установка окончена и радуемся новой страничке.
«Автор:»Adamantis
Советуем dle9.com скачать dle устанавливаем swf анимацию забавной странички Ошибки 404 zabavnyi_404.zip[11.64 Mb]