Изменение структуры URL статей на сайте (OpenCart)
Сейчас на сайте следующая структура статей:
- Домен/категория статей/подкатегория статей/статья
Либо
- Домен/категория статей/подкатегория статей/статья
Эта структура отражена в главном меню, сайдбаре и странице «Карта сайта».
Надо изменить структуру URL статей на сайте на: Домен/статья
Это изменение касается только блоговых статей и не применяется к страницам товаров и товарным категориям. Для этого видимо необходимо внесение изменений в модуль «Блог».
При этом необходимо сохранить структуру иерархии статей (категорий и подкатегорий в главном меню, сайдбаре и странице «Карта сайта»).
Категории нужны для целей структурирования статей в главном меню, сайдбаре и карте сайта, но они не должны быть отдельными страницами с URL.
При добавлении новых статей (страниц) необходимо обеспечить возможность создания (указания) категорий и подкатегорий статей, но без отражения их в URL.
Новые статьи должны появляться в соответствующих назначенных для них категориях (разделах главного меню, сайдбара, карты сайта).
Новая категория/подкатегория должна также появляться в разделах главного меню, сайдбара и карты сайта (без отражения в URL и создания соответствующих новых страниц).
В результате изменений функционал, работоспособность и визуальный вид страниц сайта должен остаться тем же, что и до изменений.
В результате изменения необходимо сделать 301 редирект старых адресов страниц на новые. На сайте необходимо заменить в статьях все старые ссылки на новые.
При осуществлении работ должна быть обеспечена постоянная доступность страниц!
По завершении работ страницы (URL) категорий/подкатегорий страниц блоговых статей должны быть удалены и должна быть настроена обработка ошибки 404.