xxduhastxx
@xxduhastxx

Битрикс как сделать URL и структуру без слова product / catalog?

Обычный сайт на обычном решении.

Цель: развернуть комплексный компонент с категориями на главной и полностью убрать уже имеющийся раздел product

qDblvd_CopKvaWHw1HDDzE6ratIEdtfWimNgUMRS

И все вроде получается, выводятся данные из инфоблока , но при нажатии на картинку открываются категории с product в url

qDblvd_CopKvaWHw1HDDzNooSX2nm-jAXcHpTXKs

Идем и меняем настройки урлов и инфоблоке

qDblvd_CopKvaWHw1HDDzBsJNwn-ejtaPCoqJfpG

Сами ссылки приобретают желаемый вид название сайта/раздел/

но на странице пустой экран

SEF = также генерит ссылки корректно
Пляски с urlrewrite php ничего не дали, да и что туда писать ? Перенаправлять с главной на главную ? )

2 программиста которых я хотел нанять для мелких правок сказали, что я нарушаю архитектуру битрекса и нельзя на главной основной компонент делать. Так ли это ? И возможно ли ?
  • Вопрос задан
  • 326 просмотров
Решения вопроса 2
@aby125
Скрины битые, но попробую ответить по описанию.
Кидаешь компонент на главную. Там нажимаешь на шестеренку в режиме редактирования. Там где настраивают ЧПУ(Управление адресами страниц) ставим галку Включить поддержку ЧПУ. И в "Каталог ЧПУ(относительно корня сайта)" ставим слеш /. По идее всё, должно работать.
Так же можно зайти в настройки инфоблока и там изменить ссылки(URL страницы раздела и URL детальной страницы), сделать такие же как в ЧПУ прописаны. Это надо делать, если, например, есть отдельно компонент с меню, который стоит в хедере и берет ссылки именно с настроек инфоблока. Может по этой причине и не работает что-то.
Ну и кеш не забываем чистить.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы