Задать вопрос
@a22432
Немного Web

Как настроить ошибку 404 не выводится ошибка в headers?

Приветствую, помогите решить проблему:
На сайте неправильно работает страница 404, она не отдаёт ошибку 404.
Погуглив, нашёл проблему в коде в urlrewrite.php вот кусок кода:
19 => 
  array (
    'CONDITION' => '#^/#',
    'RULE' => '',
    'ID' => 'bitrix:catalog',
    'PATH' => '/prod/index.php',
    'SORT' => 100,
  ),

Если добавить категорию 'CONDITION' => '#^/product/#' то всё работает. Получается ошибка с редиректами.

Это правило добавляет модуль(или компонент bitrix:catalog). Но проблема в том что у меня очень много категорий и все они в корне, поэтому убирать это правило не хотелось бы.
Как сделать так чтобы этот редирект(правило) остался?
Я так понимаю нужно компонент bitrix:catalog исправлять?
Подскажите что можно сделать?
Какие есть варианты, может кто сталкивался с такой ошибкой.
  • Вопрос задан
  • 72 просмотра
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 1
Нет, достаточно допилить шаблон компонента каталога. Сейчас, полагаю, на неправильный URL открывается корень каталога? Если так, то достаточно в странице sections.php добавить свой код
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы