Шаблон страничка 404 с красивым оформлением и прикольной начинкой, сделанная на основе скрипта, бегущий текст вертикально изменяется построчно. В шаблоне 404.html страница 404 ошибка текст можно легко редактировать по своему усмотрению.
Так же можно изменить фон и цвет всей страницы по своему вкусу под свой dle шаблон, прикрутить радио для вашей странички).
Скорость движения строк также легко установить на желаемый, в данный момент они установленный так, чтобы можно было прочесть текст. С точки зрения SEO посетители могут долго задержаться на такой странице, пока не прочитают весь текст до конца из-за человеческого любопытства, и не узнаю что там в конце. В результате в текст можно добавить интересную информацию касаемо именно вашего проекта, или приколы, пояснения.
Что представляет собой страница 404?
Читайте далее.Рабочий вариант
Прочитать можно по следующей ссылке, Что означит 404 ошибка, . Как исправить ошибка 404 сайт недоступен?
Инструкция по установке:
Открываем .htaccess в корне вашего сайта
В самый конец добавляем:
errorDocument 404 /404.html
404.html - это и будет адрес вашей странички
Наконец-то, решил установить страницу 404. Выше установка не заработала, поэтому нашел такой вариант, можете сами убедить в браузере набрать не правильный адрес, чтобы вышла ошибка, теперь с данным шаблоном дле прикольное оформление 404 страницы. Большое разнообразие шаблоны для dle оформление 404 страницы вы найдете у нас.
Установка:
Итак делаем собственную страницу для ошибки 404 на сайте.
Зачем нужна страница 404?
1. можно перенаправлять такой трафик куда вам надо.
2. меньше трафика будете тратить,
3. полезно для роботов.
4. на такой странице можно вывести сообщение, чтобы зацепить пользователя пройти на главную, где в поисковой строке найти искомую страницу.
Итак, сам хак dle гуляет в интернете ... кто его автор не известно.
Для модификации нам следует проделать следующие действия.
Внимание! Первый пункт делаем, если вы ходите создать просто страницу 404, если нужна с наворотами то просто берем файл и закидываем согласно инструкции.
1. Закидываем файл ошибки в корень сайта 404.html.
Примерное содержание файла 404
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="ru" xml:lang="ru">
<head>
<title>Ошибка</title>
<meta http-equiv="content-type" content="text/html; charset=cp1251" />
<META NAME="ROBOTS" CONTENT="NOINDEX,NOFOLLOW">
<!-- Styles -->
<link rel="stylesheet" type="text/css" href="вашдомен.ru/templates/vipstar2/css/style1.css?v=1" />
</head>
<body>
<div id="container">
<h1 class="lite-header"><a href="http://example.ru">Example-<span>Star</span></a></h1>
<div class="lite-center error">
<h1>Ошибка: 404</h1>
<p>К сожалению, такой страницы не существует. Вероятно, она была удалена с сервера, либо ее здесь никогда не было.</p>
<p><a href="javascript:history.go(-1);">Вернуться назад</a>, <a href="http://example .ru">перейти на главную</a></p>
</div> </div> </body>
</html>
1.1 Или берем файлы из архива добавляем в корень сайта 404.html - это и будет адрес вашей странички, папку IMG кидаем туда же, там где лежит файл robots.txt.
2. Открываем .htaccess и в самом низу добавляем:
ErrorDocument 404 /404.html
3. Открываем файл engine/modules/static.php находим:
msgbox( $lang['all_err_1'], $lang['news_page_err'] );
Меняем на:
require_once ROOT_DIR.'/404.html';
die();
4. Открываем файл engine/modules/show.short.php находим:
msgbox( $lang['all_err_1'], $lang['news_err_27'] );
Заменяем на (повторяется 2 раза, 2 раза и заменяем):
require_once ROOT_DIR.'/404.html';
die();
5. Открываем файл engine/modules/show.full.php находим:
msgbox( $lang['all_err_1'], $lang['news_err_12'] );
Заменяем на:
require_once ROOT_DIR.'/404.html';
die();
Далее все 404 ошибки будут перенаправлять на страницу 404.html.
По версии автора, чтобы страницы быстрее удалились лучше отдавать не 404 ошибку, а 410 как советует google. 410 ошибка - означает что страница навсегда удалена и не вернется на это место. Это спорный вопрос, потому как, если какая-то страница вашего сайта имеет битую ссылку с новости вашего ресурса, то это не очень хорошо и вы не сможете увидеть ее в панели веб-мастера Гугл, а значить и исправить. Поэтому ставить 410 на усмотрение.
Итак, чтобы удаленные страницы в DataLife Engine отдавали 410 ошибку вместо 404 делаем следующее,
меняем в engine/modules/ в файлах show.full.php, show.short.php, static.php
@header( "HTTP/1.0 404 Not Found" );
меняем на
@header( "HTTP/1.0 410 Gone" );
На этом все!
Файл из архива распаковать, отредактировать( вписать свои данные ) и записать в корень сайта. Готово!
Рипа и адаптации DaivZ
Советуем dle шаблон ошибка 404 оформление и установка
Комментарии 4