Писать на форуме DIAFAN.CMS могут только зарегистрированные пользователи. Войдите или зарегистрируйтесь.

Форум Сайт на DIAFAN.CMS Вопросы от новичков изменение структуры каталога


Andrei (gohogoro) 21 января, понедельник

есть уже готовый работающий каталог магазина с 2мя уровнями вложенности категорий.
нужно поменять иерархию категорий и, соответственно, товаров в них до уровня вложенности 3, а то и 4 для того, что бы сделать его удобней и понятней для пользователей.

1) как правильно (и вообще нужно ли) сделать редиректы со старых урлов категорий на новые что бы не слетели позиции в выдаче?
был опыт работы с imagecms , где (в какой то из старых сборок по крайней мере) была реализована фича, что когда меняешь уровень вложенности категории или товара автоматом генерировался редирект на новое месторасположение со старой ссылки (без участия пользователя админки). в диафане похожего нет? что вообще происходит (если происходит) с урлом категории или товара после движения в иерархии каталога?

2) как убрать /shop/ после домена? хотелось бы сократить уровень вложенности товаров для категорий и товаров.
ссылка на ветку в форуме будет классным ответом :)


Привет (romaromk) 4721 января, понедельник

2. Прикрепить модуль ИМ к главной странице.
Спасибо сказали: Andrei (gohogoro)

Сергей (universe) 7321 января, понедельник

1. При изменении иерархии url категории/товара/страницы не изменяется автоматически. Это сделано как раз чтобы не изменялись проиндексированные страницы и не устраивать автоматический карнавал из редиректов.
301 редиректы ставить обязательно. Можно сделать это через .htaccess или через админку (в каждой категории/товара/странице есть поле "Редирект на текущую страницу со страницы:" в дополнительных параметрах)

2. Есть несколько вариаций:
1) у "главных" категорий убрать из url /shop и тогда при добавлении новых подкатегорий/товаров url будет формироваться уже без /shop. Если есть уже созданные категории с shop - меняем url руками или через импорт-экспорт.
2) Сделать главную страницу модулем магазин. Далеко не во всех случаях подходит.
Спасибо сказали: Andrei (gohogoro)

Andrei (gohogoro) 22 января, вторник

Цитата
1. При изменении иерархии url категории/товара/страницы не изменяется автоматически. Это сделано как раз чтобы не изменялись проиндексированные страницы и не устраивать автоматический карнавал из редиректов.
301 редиректы ставить обязательно. Можно сделать это через .htaccess или через админку (в каждой категории/товара/странице есть поле "Редирект на текущую страницу со страницы:" в дополнительных параметрах)


- если делать через админку например для определенной категории, редирект будет касаться только это отдельной категории или будет наследование для товаров, которые к ней привязаны?
- вариант через htaccess наверное лучше? ведь можно настроить автоматический групповой редирект, верно?

Сергей (universe) 7322 января, вторник, редакция 22 января, вторник

Цитата
- если делать через админку например для определенной категории, редирект будет касаться только это отдельной категории или будет наследование для товаров, которые к ней привязаны?

Редирект будет только для конкретной категории.
Какое наследование вы имеете ввиду, если url товаров и подкатегорий не будут изменены? Вы меняете url у категории одной, остальные (привязанные) автоматом не изменят url.

Цитата

- вариант через htaccess наверное лучше? ведь можно настроить автоматический групповой редирект, верно?

Все зависит от ваших задач: если нужно 5-10 категорий редиректить, можно и через админку. Если массово, то htaccess.
Спасибо сказали: Andrei (gohogoro)

Andrei (gohogoro) 22 января, вторник

Цитата
Вы меняете url у категории одной, остальные (привязанные) автоматом не изменят url.

вот про это спрашивал.
Цитата
Все зависит от ваших задач: если нужно 5-10 категорий редиректить, можно и через админку. Если массово, то htaccess.

товары и подкатегории. первых пару сотен. вторых несколько десятков.

спасибо.