8 800 500-47-11
8 800 500-47-11
Отдел продаж
База знаний
  • Все решения
  • Интернет-магазины
    • Аспро: Премьер
    • Аспро: Лайтшоп
    • Аспро: Максимум
    • Аспро: Шины и диски 2.0
    • Аспро: Next
    • Аспро: Оптимус
    • Аспро: Шины и диски, интернет-магазин
    • Аспро: Маркет
    • Аспро: Интернет-магазин
    • Аспро: Крутой шоп
  • Корпоративные сайты
    • Аспро: Приорити 2.0
    • Аспро: Корпоративный сайт 3.0
    • Аспро: Корпоративный сайт 2.0
    • Аспро: Стройка 2.0
    • Аспро: Инжиниринг
    • Аспро: Металл
    • Аспро: Digital 2.0
    • Аспро: Детский сад и образовательный центр
    • Аспро: Курорт 2.0
    • Аспро: Ландшафт 2.0
    • Аспро: Автосервис
    • Аспро: Медицинский центр 3.0
    • Аспро: Ландшафт
    • Аспро: Медицинский центр 2.0
    • Аспро: Курорт
    • Аспро: Стройка
    • Аспро: Сайт медицинского центра
    • Аспро: Корпорация
    • Аспро: Корпоративный сайт
    • Аспро: Корпоративный сайт современной компании
    • Аспро: Приорити
    • Аспро: Digital
  • Модули
    • Аспро: Привязка ответственного
    • Аспро: Шинный калькулятор
    • Аспро: Кредитный калькулятор
    • Аспро: Универсальный импорт
  • 1С-Битрикс
    • Общее

Как убрать названия разделов в ЧПУ для каталога?

ID статьи: 40 , создана 22 мар 2016 , последнее исправление  24 мая 2019
Актуально для:
Потребность не указывать разделы в ЧПУ может возникнуть, к примеру, в том случае, если у вас нет утвержденной структуры каталога или вы планируете часто ее изменять, что может негативно сказаться на SEO-параметрах сайта.

Решение
 Варианты решения:
  1. Доработать комплексный компонент таким образом, чтобы названия разделов не выводились.
    В итоге вы получите ссылку вида /catalog/tovar123.

    Минус этого подхода в том, что компонент каталога станет необновляемым: вам будут недоступны новые функции компонента, будут накапливаться ошибки и сбои в работе каталога. Если вы собираетесь вносить изменения в код шаблона 

  2. Добавить произвольный символьный код в адрес страницы (например, id). Тогда код адреса страницы товара в каталоге будет выглядеть следующим образом:

    id/#ELEMENT_ID/

    Ссылки на конкретные товары примут вид /catalog/id/tovar123 независимо от раздела, в котором они находятся. Соответственно, изменение структуры каталога не скажется на поисковой выдаче товара.

Для того, чтобы настроить ЧПУ таким образом, перейдите в параметры компонента каталога и отредактируйте поле «Детальная информация», вставив код перед формулой.


Аналогичные изменения необходимо внести в настройки инфоблока каталога для того, чтобы синхронизировать параметры ЧПУ. Для этого перейдите в настройки каталога товаров в административной части сайта:

Контент → Инфоблоки →Типы инфоблоков → Каталог → Каталог товаров

Внесите изменения в поле «URL страницы детального просмотра».


Код адреса страницы будет выглядеть следующим образом:

#SITE_DIR#catalog/id/#ELEMENT_ID#/

Сохраните изменения.

В параметрах компонента «Каталог» отключите строгую проверку раздела:


Сохраните изменения.


Роман
25.03.2018 17:13:07
Не работает, сделал по инструкции ошибка 404