Переезжаем с Joomla 1.5 на Битрикс. Хотелось бы сохранить старые ссылки. Подскажите как убрать из ссылок страниц Битрикс слово /catalog/. Есть ли плагин для Битрикс, позволяющий редактировать ссылки?
03.04.2013 14:00:22
пользуясь случаем спрошу, как жумла поживает?))
|
|
|
|
03.04.2013 15:03:30
URL страницы раздела: #SITE_DIR#/catalog/#SECTION_CODE#/ URL страницы детального просмотра: #SITE_DIR#/catalog/#SECTION_CODE#/#ELEMENT_CODE#/ |
|||
|
|
03.04.2013 15:28:46
Надо разместить комплексный компонент в любом файле в корне сайта и нормально настроить ЧПУ в компоненте.
|
|
|
|
03.04.2013 16:15:01
Александр Остроумов, где взять этот компонент?
В настройках правил обработки адресов: Условие Компонент Файл #^/catalog/# bitrix:catalog /catalog/index.php Это он и есть? Параметры записи: Условие: #^/catalog/# Компонент: bitrix:catalog Файл: /catalog/index.php Правило: пусто |
|
|
|
03.04.2013 17:17:48
Допустим я разместил файл комплексного компонента catalog.php в корне сайта. В параметрах записи указал к нему путь /catalog.php. В информационном блоке удалил /catalog. Все равно пишет что страница не найдено. Может быть нужно указать какое-то правило?
|
|
|
|
03.04.2013 17:32:48
Проблема решена путем правки 13 строки с "SEF_FOLDER" => "/catalog/" на "SEF_FOLDER" => "/" комплексного компонента /catalog/index.php.
|
|
|
|
03.04.2013 17:35:48
В urlrewrite.php руками вам не надо лезть, комплексный компонент bitrix:catalog сам пропишет туда, что требуется при сохранении его параметров. В параметрах компонента укажите раздел для ЧПУ / и корректные шаблоны ссылок без /catalog/ . В итоге параметры ЧПУ должны выглядеть примерно так -
Проблема может быть из-за конфликта с другими комплексными компонентами и физическими разделами. Допустим, конфликт может возникнуть из-за порядка следования инструкций в mod_rewrite, может быть конфликт из-за совпадения кода раздела инфоблока с именем физического раздела на сервере. |
|
|
|
03.04.2013 17:58:29
Еще вопрос каким образом убрать категорию из ссылки товара site.by/category/item/? При удалении #SECTION_CODE#/ в информационном блоке, при переходе по ссылке выпадает ошибка "Раздел не найден".
|
|
|
|
03.04.2013 18:04:13
|
|||
|
|
04.04.2013 12:12:35
Александр Остроумов, в папке catalog не было файла section.php. я его создал (даже 2 - .section.php и section.php), прописал указанный вами код, поместил в папку, прописал шаблоны урлов, не помогло, все равно пишет что раздел не найден.
|
|
|
|
04.04.2013 14:33:17
section.php - это шаблон комплексного компонента, он находится не в папке /catalog/ , а в папке шаблона компонента bitrix:catalog. Допустим, если вы делали копию шаблона компонента для вашего шаблона сайта, то он должен быть в папке /bitrix/templates/<template_name>/components/bitrix/catalog/
|
|
|
|
15.06.2014 21:06:36
Здравствуйте! Подскажите, есть ли возможность убрать /catalog из URL(и из "хлебных крошек") не для всех страниц, а для одной конкретной страницы?
|
|
|
|
18.06.2014 19:17:40
|
|||
|
|
27.10.2016 18:17:33
здравствуйте
а как убрать "/filter" из УРЛа типа site.ru/tv/filter/format-16_9/frequance-200_gts/ ? |
|
|
|
10.07.2018 21:49:23
Столкнулся с такой же проблемой - seo шник хочет убрать catalog отовсюду. Вот как решил:
Правим /catalog/index.php
В меню ссылки по прежнему имеют вид site.ru/catalog/Section_code и не работает. Ссылка site.ru/catalog/ тоже не работает. Как решить последнюю проблему? Я сделал так: В urlrewrite.php добавил:
После чего site.ru/katalog заработал. Правда в хлебных крошка нет «Каталог» (а должен ли быть?) Правило
Теперь с меню: Идем в Контент - Инфоблоки и меняем URL страницы информационного блока, URL страницы раздела, URL страницы детального просмотра - удаляем везде /catalog Вопросы: - правильно ли я все сделал? - Почему site.ru/katalog/ не работает а site.ru/katalog? - Почему site.ru/katalog в хлебных крошка нет слова Каталог? |
|||||||||
|
|
11.07.2018 10:59:46
И в настройках вывода меню - это скорее всего файл .left.menu_ext.php какой-нибудь
|
|||||
|
|
11.07.2018 11:09:22
|
||||||||
|
|
11.07.2018 11:10:06
Поиск работает норм
|
|
|
|
11.07.2018 11:21:03
продублировать правило в urlrewrite для /catalog/
|
|
|
|
11.07.2018 11:23:53
|
|||||
|
|
11.07.2018 12:00:24
а зачем вам работа каталога по двум ссылкам?
|
|
|
|
11.07.2018 12:10:33
|
||||
|
|
|||