Решил вас порадовать забавной страничкой Ошибки 404.Так как стандартная не интересна и скучная,я вот решил вам это дело разнообразить и немного настроение понять.Данная страничка довольно много весит так как в архиве есть музыка к самой страничке так что качаем тестируем.Порадовать вас думаю получится,но установка немного заморочена но если делать все как на инструкции все будет ГУД .
Заливаем папку 404 в корень сайта ,то есть путь должен быть таков http://site.ru/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!
На этом установка окончена и радуемся новой страничке.
Предыдущая Следующая