ЧПУ, битрикс и .html: какие требуется указать правила обработки адресов?
#SECTION_CODE_PATH# - Путь из символьных кодов раздела
настройки инфоблока/компонента:
URL страницы раздела:	#SECTION_CODE_PATH#.html
URL страницы детального просмотра: #SECTION_CODE_PATH#/#ELEMENT_CODE#.html
Если не ошибаюсь, то ЧПУ указывается в настройках инфо-блока и в настройках компонента, (список новостей, новость детально, или комплексный компонент "каталог"). В настройках инфо-блока задаете, грубо говоря, маски, например:/catalog/${SECTION_CODE}/${PRODUCT_CODE} - для товара, (вывод транслитированных названий), но при таком подходе ссылка будет выстраиваться по корневому каталогу, и по каталогу, в котором находится товар. 
Если требуется вывод всей цепочки, то, думаю тут встроенными средствами не обойтись и нужно будет писать, (или модифицировать существующие), компоненты из торгового модуля.
Т.е. есть запрос - foo.bar.ru/catalog/tovarydlyadoma/pilesosy/tomased...
в .htaccess, (через RewriteRule), PHP получает переменную $r="/catalog/tovarydlyadoma/pilesosy/tomasedisson.html";, 
дальше банальный парсинг и получение данных из БД, (посредством того же Bitrix API), и вывод на страницу.P.S. в настройке инфоблока необходимо включить транслитерацию названий для элементов и разделов, ("получать символьный код из названия", если я не ошибаюсь), постарайтесь не использовать переводчик гугла - в один прекрасный момент он отвалился, (Битрикс, спасибо!).