Разделы сайта
Мы в Твиттере

Из мира скриптов
Scriptland CMS версия 1.0.5
Scriptland CMS версия 1.0.5
Уже сегодня доступна для скачивания новая версия Scriptland CMS
Scriptland CMS версия 1.0.4
Scriptland CMS версия 1.0.4
Scriptland CMS v.1.0.4 уже доступна для скачивания, файл обновления и инструкция подготовлены. Более подробно читайте в полной новости.
Scriptland CMS версия 1.0.3
Scriptland CMS версия 1.0.3
Уведомляем наших пользователей о выходе новый Scriptland CMS v1.0.3. Что изменилось читайте в продолжении статьи.
Scriptland CMS версия 1.0.2
Scriptland CMS версия 1.0.2

Сегодня вышла новая версия Scriptland CMS версия 1.0.2. Подробнее о изменениях и новых функциях вы сможете почитать в полной версии данной статьи.
Scriptland CMS версия 1.0.1
Scriptland CMS версия 1.0.1
Сегодня вышла новая версия Scriptland CMS v.1.0.1. В новой версия вы увидите новый дизайн админпанели, а так же новые полезные функции о которых расскажу вам чуть ниже. Прежде всего хотелось бы написать о том что данный скрипт предназначен для сайтов любой тематики в частности блоговой сферы или же новостного сайта.
Скрипт сайта 1001Голос
Скрипт сайта 1001Голос
Скрипт сайта 1001Голос дает возможность создать вам сайт под социальный трафик, это своего рода система голосования через социальные сети, с возможностью создания неограниченных голосований или же битвы каких нибудь брендов. Скрипт очень прост, но интересен.
Веб мастерам
Реклама
Свободное место

Страница с ошибкой 404 - Хаки

  • Раздел: Хаки |
  • Опубликовано: 14 февраля, 02:02
Страница с ошибкой 404
Хак позволяет вам вывести свою страницу с ошибкой 404
Напомню что при переходе в DLE на страницу с ошибкой 404 происходит подложка статистической страницы с ошибкой 404, она же состоит из шаблона и многие ПС не любят этого, так как у некоторых шаблон весит порядком, да и не правильно это, сейчас попробую разжевать.
Иногда в шаблонах есть ошибки, возможно картинки нет или же в стилях картинки нет, бот грузит страницу и подгружает страницу с ошибкой 404, да действительно DLE выдает все четко и вроде бы хорошо, но по сути загрузка кода шаблона происходит дважды, загрузка основного шаблона и загрузка картинки с ошибкой 404 (опять же грузит шаблон для проверки страницы), боты не любят ошибки на сайте и тем более если страницы ошибок долго грузятся, поэтому я решил вывести именно свою страницу 404 без шаблона и прочего мусора.
И так для того что бы убрать стандартную ошибку 404 в DLE необходимо отредактировать следующие файлы:

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


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


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



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


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


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


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


Теперь при переходе например на site.ru/чтототам, вас и бота будет перекидывать на свою собственную страницу 404.html

На мой взгляд это самое оптимальное решение для вывода нормальной страницы с ошибкой 404, к которой ПС отнесутся только с уважением, так как шаблона нет в ней.

В саму станицу 404.html положите код
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<HTML><HEAD>
<TITLE>404 Not Found</TITLE>
</HEAD><BODY>
<H1>Not Found</H1>
The requested URL <!--#echo var="REQUEST_URI" --> was not found on this server.
<HR>
<I><!--#echo var="HTTP_HOST" --></I>
</BODY></HTML>

Вы перешли на данную страницу для того что бы скачать "Страница с ошибкой 404", все предоставленные ссылки на СкриптЛенде доступны для скачивания разных бесплатных модулей, форумов и любых других скриптов.
Если вам не удается скачать "Страница с ошибкой 404" пожалуйста напишите об этом администратору воспользовавшись обратной связью, в которой укажите название скрипта, например:
"Страница с ошибкой 404" не могу скачать, исправьте пожалуйста или же напишите данное сообщение в комментарии данного скрипта.
Ссылка на страницу "Страница с ошибкой 404"

html-cсылка:           
BB-cсылка:              
Прямая ссылка: