• DONATE to NULLED!
    Форуму и его команде можно помочь, мотивировать модераторов разделов.
    Помогите модератору этого раздела killoff лично.

"DLE 11.3" страница 404

lalalag

Постоялец
Заблокирован
Регистрация
11 Июн 2013
Сообщения
67
Реакции
14
  • Автор темы
  • Заблокирован
  • #1
Подскажите как решить проблему с страницей 404

Делал через правку .htaccess
ErrorDocument 404 /404.html

Не работает.

Правил файл /engine/egine.php
if (!$category_id) $category_id = 'not detected';

менял на:
if (!$category_id AND $view_template != "rss") { header("HTTP/1.0 404 Not Found"); header("Status: 404 Not Found"); @require_once($_SERVER['DOCUMENT_ROOT'].'/404.html'); exit(); }

и файлы engine/modules/static.php
ничего не работает.

ссылки формата /o-kompanii.html

При ошибке выдает текст:
ВНИМАНИЕ! ОБНАРУЖЕНА ОШИБКА
К сожалению, страница o-komp22anii.html для Вас не доступна: возможно, был изменен её адрес или она была удалена. Пожалуйста, воспользуйтесь поиском.

Адрес сайта Для просмотра ссылки Войди или Зарегистрируйся
 
По-моему, все работает, как надо. Страница при вводе несуществующего адреса с приведенным текстом отдается с кодом 404:
upload_2017-9-29_13-35-28.png

Вообще в DLE есть раздел "Обработка некорректных url" (как-то так называется).
 
  • Автор темы
  • Заблокирован
  • #3
По-моему, все работает, как надо. Страница при вводе несуществующего адреса с приведенным текстом отдается с кодом 404:
Посмотреть вложение 88508

Вообще в DLE есть раздел "Обработка некорректных url" (как-то так называется).

Версия 11.3 написана в заголовке.
Но почему тогда не переадресовывает на нужный адрес?

Где то в админке стоит другой?
 
Но почему тогда не переадресовывает на нужный адрес?
Вы имеете ввиду, что при вводе кривого адреса не перекидывает на 404.html ? Так и не должно быть - в адресной строке адрес останется тот же, а содержимое будет показано страницы ошибки (404). На том же яндексе например попробуйте зайти на несуществующую страницу - редиректа не будет, просто покажет содержимое 404.
 
Назад
Сверху