Подскажите настройку ошибки 404 под СЕО.

(Ответов: 5, Просмотров: 1332)
  1. Гуру Аватар для Jeremen
    • Регистрация: 10.10.2011
    • Сообщений: 766
    • Репутация: 92
    • Webmoney BL: ?
    Всем доброго времени суток. Читал что важной вещью является правильное редактирование 404 ошибки, но как именно не нашел. Может кто подскажет как нормально настроить её. Если что DLE 9.4
    Время не любит, когда его тратят впустую.
    • 0
  2. Опытный Аватар для sidash
    • Регистрация: 03.12.2010
    • Сообщений: 344
    • Записей в дневнике: 79
    • Репутация: 169
    • Webmoney BL: ?
    основная задача правильной 404й страницы - удержать посетителя на сайте еще на некоторое время
    я уже писал на эту тему, но для вордпресс _http://sidash.ru/oshibka-404-kak-uderzhat-posetitelya-na-sayte/
    • 0
  3. ui-разработчик Аватар для kickboxer
    • Регистрация: 13.05.2011
    • Сообщений: 743
    • Репутация: 227
    • Webmoney BL: ?
    1. Закидываем файл ошибки в корень сайта, к примеру 404.php.
    2. Открываем .htaccess и в самом низу добавляем:
    PHP код:
    ErrorDocument 404 /404.php 
    3. Открываем файл engine/modules/static.php находим:
    PHP код:
    msgbox$lang['all_err_1'], $lang['news_page_err'] ); 
    Меняем на:
    PHP код:
    require_once ROOT_DIR.'/404.php';
    die(); 
    4. Открываем файл engine/modules/show.short.php находим:
    PHP код:
    msgbox$lang['all_err_1'], $lang['news_err_27'] ); 
    Заменяем на (повторяется 2 раза, 2 раза и заменяем):
    PHP код:
    require_once ROOT_DIR.'/404.php';
    die(); 
    5. Открываем файл engine/modules/show.full.php находим:
    PHP код:
    msgbox$lang['all_err_1'], $lang['news_err_12'] ); 
    Заменяем на:
    PHP код:
    require_once ROOT_DIR.'/404.php';
    die(); 
    • 2

    Спасибо сказали:

    Jeremen(13.02.2012), NightHawk(28.01.2012),
  4. Дипломник Аватар для MoneyMaker
    • Регистрация: 27.02.2011
    • Сообщений: 183
    • Репутация: 27
    404 по умолчанию присутствует в 9,4-9,5 проверить мона site.ru//wjefjrnbhjdfvniosdfnjvsdfivo;nfd.html и увидите ее или же прописать в корневом .htaccess (если категории без /)

    Развернуть текст


    # Редирект для категорий (чтобы в конце URL был /)
    RewriteBase /
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_URI} !-f
    RewriteCond %{REQUEST_URI} !/$
    RewriteCond %{REQUEST_URI} !.html$
    RewriteCond %{REQUEST_URI} !.xml$
    RewriteRule (.+) $1/ [R=301,L]
    [свернуть]
    • 0
  5. Дипломник Аватар для MBN
    • Регистрация: 28.07.2010
    • Сообщений: 147
    • Репутация: 26
    Цитата Сообщение от Jeremen Посмотреть сообщение
    Всем доброго времени суток. Читал что важной вещью является правильное редактирование 404 ошибки, но как именно не нашел. Может кто подскажет как нормально настроить её. Если что DLE 9.4
    использую только такой вариант, прописываю в конфиг файл апача:
    <VirtualHost *>
    ...
    ErrorDocument 404 http://mydomain.com/index.php
    ...
    </VirtualHost>
    • 0
  6. Студент Аватар для inseonight
    • Регистрация: 12.06.2011
    • Сообщений: 93
    • Репутация: 12
    Я на странице 404 ошибки вывожу html карту сайта для людей...:)
    • 0

Похожие темы

Темы Раздел Ответов Последний пост
В чем причина ошибки?
Блоги 6 25.01.2012 15:53
Страшны ли CSS ошибки в Firebug?
Web программирование 4 12.03.2011 02:58
Ошибки в продвижении форума
Дайджест блогосферы 0 08.04.2010 04:28

У кого попросить инвайт?

Вы можете попросить инвайт у любого модератора:

Информеры