saint_george
Пользователь
Всем привет!
После перехода на OpenCart 2.3.0.2 столкнулся с проблемой редиректов.
Нужно было настроить редирект некоторых системных страниц на свои собственные, а также сделать редирект старых ссылок на новые, дабы не терять трафик на ходовые товары.
Перепробовал очень много вариантов, но помог только один.
Делюсь им с Вами.
В файле .htaccess прописать следующие (показываю собственный пример):
Redirect 301 /contact-us/ /contact/?
RewriteCond %{QUERY_STRING} ^route=/contact-us/
RewriteRule ^index\.php /new-page.html? [R=301,L]
где "contact-us" - старая страница, с которой делаем редирект, а "contact" - новая страница, на которую делаем редирект.
После перехода на OpenCart 2.3.0.2 столкнулся с проблемой редиректов.
Нужно было настроить редирект некоторых системных страниц на свои собственные, а также сделать редирект старых ссылок на новые, дабы не терять трафик на ходовые товары.
Перепробовал очень много вариантов, но помог только один.
Делюсь им с Вами.
В файле .htaccess прописать следующие (показываю собственный пример):
Redirect 301 /contact-us/ /contact/?
RewriteCond %{QUERY_STRING} ^route=/contact-us/
RewriteRule ^index\.php /new-page.html? [R=301,L]
где "contact-us" - старая страница, с которой делаем редирект, а "contact" - новая страница, на которую делаем редирект.