Как сделать редирект на Опенкарт определенных продуктов

AL
На сайте с 27.10.2016
Offline
44
410

Доброго времени суток!

Возник не тривиальный вопрос, несмотря на то, что общая тема обсуждалась десяток раз на разных форумах.

Как сделать редирект на Опенкарт определенных продуктов, к примеру:

cо страницы:      https://site.ru/mebel?product_id=82

на страницу:       https://site.ru/mebel/divan-skladnoi

на страницу:       https://site.ru /divan-skladnoi

 

Такой вариант редиректа работает, но есть нюанс, после редиректа страница дергается каждую секунду (изменяется размер страницы):

RewriteCond %{QUERY_STRING} (^|.*?&)product_id=82(&.*|$) [NC]

RewriteRule ^(.*)$ https://site.ru/mebel/divan-skladnoi? [R=301,L]

 

Такой редирект вообще не работает:

RewriteCond %{QUERY_STRING} ^_route_= mebel?product_id=82$

RewriteRule ^(.*)$ https://site.ru/mebel/divan-skladnoi? [R=301,L]

 

Возможно есть идеи, как реализовать.

Спасибо!

Vladimir SEO
На сайте с 19.10.2011
Offline
1798
#1
есть модули для кастомных редиректов, валом
Эксперт по продуктам Google https://support.google.com/profile/58734375 ᐈ Продвижение коммерческих сайтов https://kulinenko.com/
AL
На сайте с 27.10.2016
Offline
44
#2

Спасибо за совет!

Да, модулей полно. Возможно все же существует решение через редактирование htaccess файла

C
На сайте с 04.02.2005
Offline
277
#3
AleksL #:

Спасибо за совет!

Да, модулей полно. Возможно все же существует решение через редактирование htaccess файла

AleksL #:

Спасибо за совет!

Да, модулей полно. Возможно все же существует решение через редактирование htaccess файла

Возможно, но проще модулем

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий