Здравствуйте!
У меня такая проблема - пытаюсь из адреса [URL=http://localhost:6448/products/?ELEMENT_ID=7&SECTION_ID=3]http://localhost:6448/products/?ELEMENT_ID=7&SECTION_ID=3[/URL] сделать адрес типа такого: [URL=http://localhost:6448/products/credit/?el=choose]http://localhost:6448/products/credit/?el=choose[/URL], где credit - это SECTION_CODE, а choose - CODE элемента инфоблока. В результате я прописываю в настройках инфоблока в поле "URL страницы детального просмотра:" адрес #SITE_DIR#/products/#SECTION_CODE#/?el=#ELEMENT_ID#, а в файле urlrewrite.php конструкцию
[CODE]array(
"CONDITION" => "#^/products/([a-zA-Z\\\\.\\\\-_]+)/#",
"RULE" => "SECTION_CODE=\$1&CODE=\$2",
"ID" => "",
"PATH" => "/products/index.php",
),
[/CODE]
В итоге страница открывается, но в ней не подцепляются стили, js-скрипты и картинки (картинки в элементе инфоблока в поле Подробно). Если же вернуть всё на адрес [URL=http://localhost:6448/products/?ELEMENT_ID=7&SECTION_ID=3]http://localhost:6448/products/?ELEMENT_ID=7&SECTION_ID=3[/URL], то всё нормально подгружается. Посмотрела в Chrome в Developer Tools, там выводится следующая ошибка:
Resource interpreted as Stylesheet but transferred with MIME type text/html: "[URL=http://localhost:6448/products/credit/services.css]http://localhost:6448/products/credit/services.css"[/URL].
Вот я не могу понять, откуда появляется такой MIME type? Что я делаю не так?