Не нужно судить по себе.
en.site.ru, /en/- эта конструкция выглядит странной
'CONDITION' => '#^/section/([0-9]+)/#',
'RULE' => 'ELEMENT_ID=$1',
лучше уйти в какой-нибудь web backend?
Чтобы был опыт, нужно где-то поработать
А где же его взять, этот коммерческий опыт?
На работу без официального коммерческого опыта не берут.
Вот как разорвать этот круг?
Есть ли польза от курсов по веб-разработке?
Насколько полезны онлайн курсы(скиллбокс, нетология и т.д.) по веб-разработке?
Достаточно ли их для того, чтобы выполнять заказы на биржах фриланса или нет?
Если да, то примерно какие по сложности заказы можно выполнить со знаниями полученными ТОЛЬКО от этих курсов?
- у вас только один путь, делать разбор урла и проверять вхождение с /catalog/ либо с символьным кодом разделов. Если у вас урлы где вхождение вычислить нет возможности, тогда тут только вести свою базу удалённых элементов, где во время события удаления будете заносить данные в таблицу HL инфоблока
Проверять как вам написали ниже в комплексном компоненте