Как настроить ЧПУ в Битриксе таким образом, чтобы товары были доступны по прямой ссылке без отображения раздела?

Какие изменения нужно внести в настройки ЧПУ, чтобы на детальной странице товара ссылка имела вид "site.ru/goods/элемент_код/" и работала корректно, не вызывая ошибку 404?
  • 21 сентября 2023 г. 14:37
Ответы на вопрос 2
Для настройки ЧПУ в Битриксе таким образом, чтобы товары были доступны по прямой ссылке без отображения раздела, необходимо выполнить следующие шаги:

1. Откройте раздел "Настройки" в панели администратора Битрикс.
2. В разделе "Настройки продукта" выберите "Настройки модулей".
3. Найдите модуль "Интернет-магазин" и перейдите в его настройки.
4. В настройках модуля найдите вкладку "Настройки каталога" и перейдите в нее.
5. В разделе "URL каталога" найдите опцию "Шаблон ссылки на раздел" и установите значение "#SECTION_CODE#/".
6. Найдите опцию "Шаблон ссылки на элемент" и установите значение "#SECTION_CODE#/#ELEMENT_CODE#/".
7. Нажмите кнопку "Применить".

После выполнения этих шагов, ссылки на товары будут иметь вид "site.ru/goods/элемент_код/" и будут работать корректно, не вызывая ошибку 404 при переходе по ним.
1. Создать дубликат комплексного компонента.
2. Настроить два правила в urlrewrite - одно для разделов и одно для товаров.
3. Использовать .htaccess и init.php для изменения путей.
Похожие вопросы