В процессе разработки несложного сайта обнаружил что компонент 1С Битрикс меню (bitrix:menu) некорректно работает при использовании обработки адресов (urlrewrite) для обработки ЧПУ (человеко-понятных адресов).
По задумке в разных разделах сайта лежит своё меню, либо файл формируемый через админку (.<тип меню>.menu.php), либо файл для динамического меню (.<тип меню>.menu_ext.php).
Примерная структура разделов сайта:
- Section1
- Section2
- Section3
В каждом из разделов свое меню битрикс. Если мы будет заходить в каждый раздел отдельно:
http://site.ru/Section1
http://site.ru/Section2
http://site.ru/Section3
http://site.ru/Section1
http://site.ru/Section2
http://site.ru/Section3