Dleshka.org
Авторизация

Хак Новая ошибка 404

+14
sergeevizh 15-12-2010 Хаки DLE 8 комментариев
Здравствуйте. Сейчас я расскажу вам как сделать на Dle свою собственную ошибку 404


Закидываем файл ошибки в корень сайта. (это 404.php или же err404.html)
Открываем .htaccess и в самом низу добавляем:
ErrorDocument 404 /404.php


Открываем файл engine/modules/static.php находим:
msgbox( $lang['all_err_1'], $lang['news_page_err'] );

Меняем на:
require_once ROOT_DIR.'/404.php';
die();


Открываем файл engine/modules/show.short.php находим:
msgbox( $lang['all_err_1'], $lang['news_err_27'] );

Заменяем на (повторяется 2 раза, 2 раза и заменяем):
require_once ROOT_DIR.'/404.php';
die();


Открываем файл engine/modules/show.full.php находим:
msgbox( $lang['all_err_1'], $lang['news_err_12'] );

Заменяем на:
require_once ROOT_DIR.'/404.php';
die();


Теперь при переходе например на site.ru/брееедятина, вас будет кидать на свою собственную 404.php
Информация
Зарегистрируйтесь чтобы комментировать публикацию.
muni
21 декабря 2010 17:06
+ 0 -
Почему просто не сделать статическую страницу 404 ?
cael09
13 февраля 2011 21:31
+ 0 -
полнейший кал
Шорох
4 июня 2011 11:30
+ 0 -
А если к примеру у меня страница err404.html то ссылки менять нужно?? Ну это вот эти:
ErrorDocument 404 /404.php
и
require_once ROOT_DIR.'/404.php';
die();
404 php нужно заменить на err404.html так??
Socolino
16 ноября 2011 06:58
+ 0 -
Где ссылка на скачивание то?!!!

о_О всё спасибо очень большое спасибо за пост он очень понадобился, благодарю , хооть теперь избавился от рекламм))))
Lionprizrak
12 декабря 2011 17:17
+ 0 -
Где ссылка на скачивание!
paha_98
14 января 2012 15:31
+ 0 -
Спасибо!работает.
tylerjake
9 февраля 2013 19:06
+ 0 -
а как сделать, чтобы при переходе в пустую категорию или в не созданную, чтобы тоже выдавало эту ошибку?
tiptop
10 февраля 2013 22:31
+ 0 -
tylerjake, Удали категорию или добавь инфы.
Авторизация