Тема: Редирект товара с версии 4.8 на 4.12

Здравствуйте, скажите пожалуйста, никак не получается решить вопрос, есть 15 тыщ. товара - переехали на новую версию движка. Но в поиске ссылки остались вида: www.site.ua/shop/product/moy_tovar
Как сделать переадресацию со ссылки выше на ссылку www.site.ua/moy_tovar
каким-то адекватным способом? адекватным я имею ввиду не каждый товар делать отдельно переадресацию...
пробовал разными манипуляциями в htaccess, а именно:
RewriteRule ^shop/product/$ http://%{HTTP_HOST}/ [R=301,L]
но ничего не вышло. Помогите пожалуйста, готов позолотить ручку на вебмани или приват24.

Мне чужого не надо,но свое я возьму,чье бы оно ни было.

2

Re: Редирект товара с версии 4.8 на 4.12

Проблема в том, что скорее всего Вы в 4.12 включили кастомные урлы в настройках. Вопрос - для чего? Эта настройка - уже внутренний, как я понимаю (у себя не включал, ибо думаю еще), редирект на уровне движка + htaccess. Попробуйте вернуть старые настройки в "настройки - настройки магазина - URL" на вот такие - http://SSMaker.ru/8face542/ (скрин). Ну и в htaccess нужно убрать редирект, выложите код htaccess, покопаемся.

P.S. У себя самостоятельно переходил сначала с 4.10 на 4.11 и потом уже штатным пакетом обновления на 4.12 - все нормально, урлы не сбивались.

Thumbs up Thumbs down

3

Re: Редирект товара с версии 4.8 на 4.12

В блоге рекомендовали такой вариант, возможно Вам поможет

gula.andrij 27 Октябрь 2016
RewriteRule ^shop/product/(.+)$ /$1 [R=301,L] - строка в htaccess для перенаправления все "shop/product/" на страницу без "shop/product/"