taurus2790
@taurus2790
Я не программер я только учусъ

Что не так в настройке ЧПУ каталога товаров (catalog)?

Привет всем. Подскажите у меня не правильно настроено или это битрикс такой)))

Есть следующие настройки ЧПУ каталога товаров

"SEF_MODE" => "Y",
"SEF_FOLDER" => "/catalog/",
"SEF_URL_TEMPLATES" => array(
    "sections" => "catalog/",
    "section" => "#SECTION_CODE#/",
    "element" => "#SECTION_CODE#/#ELEMENT_CODE#/",
    "compare" => "compare/?action=#ACTION_CODE#",
    "smart_filter" => "#SECTION_CODE_PATH#/filter/#SMART_FILTER_PATH#/",
),

Ну или так, кому что удобнее
8b926ace6747468e9c61cbe08be17fb3.png

Так вот теперь у меня ЧПУ работает странно немного.

Адреса на категорий
/catalog/category1/ - Работает
/catalog/category1 - 404 (Без слеша на конце)

Адреса товаров
/catalog/category1/product/ - Работает
/catalog/category1/product - 404 (Без слеша на конце)
/catalog/ВИНИПУХ/product/ - Что угодно писать в блоке категорий товар всё равно откроется товар.

Получается на сайте куча дублей. Это я что то не так настроил или всё же особенность битрикса и как решить эту проблему?
  • Вопрос задан
  • 483 просмотра
Решения вопроса 1
OlegMifle
@OlegMifle
php-программист
То, что страница со слешем на конце и без по сути разные страницы -- это правильно. Можно настроить редирект в .htaccess.
На счёт дублей товаров можно попробовать избавится, поставив параметр "DETAIL_STRICT_SECTION_CHECK => 'Y'" в настройках компонента catalog. Но, если у товары лежат в нескольких разделах, то это не поможет и придётся проверять существование товара "руками".
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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