Задать вопрос
  • Как настроить redirect после смены ЧПУ для подразделов каталога bitrix?

    @PetrPo
    здесь ответ, если нужен редирект только для элементов

    Если нужен и для разделов, как в вопросе ТС, можно добавить проверку
    $variables['SECTION_CODE_PATH'] = $arResult['VARIABLES']['SECTION_CODE_PATH'].'/'.$arResult['VARIABLES']['ELEMENT_CODE'];
    CIBlockFindTools::checkSection($arParams['IBLOCK_ID'], $variables);
    
    if(isset($variables['SECTION_ID']) && $variables['SECTION_ID']) {
      // здесь для разделов редирект
    }
    else {
      // здесь для элементов
    }

    Остальное в комментариях
    Ответ написан
    Комментировать