rostttt

как правильно настроить 301 редирект со старых категорий на новые?

Рекомендуемые сообщения

rostttt    0

Поменял CMS c Lego на OcStore 2, вопрос как правильно настроить 301 редирект со старых категорий на новые. В стром движке адреса категорий были типа: 

http://posuda-maestro.com.ua/catalog/kastryuli/

http://posuda-maestro.com.ua/catalog/pans/

http://posuda-maestro.com.ua/catalog/termosyi/

http://posuda-maestro.com.ua/catalog/stolovyie_naboryi/

в новой версии:

http://posuda-maestro.com.ua/kastryuli/

http://posuda-maestro.com.ua/pans/

http://posuda-maestro.com.ua/termosyi/

и т.д., нашел вариант редиректа для конкретной категории (работает отлично):

 
RewriteCond %{QUERY_STRING} ^_route_=catalog/kastryuli/$
RewriteRule ^(.*)$ http://posuda-maestro.com.ua/kastryuli/? [R=301,L]
 
Вопрос: подобный код надо писать на все 20 категорий и 500 товаров ( у товаров иерархия была аналогичная http://posuda-maestro.com.ua/produkt//mr2101/). Можно  ли для всех категорий написать редирект одним выражением?
 
Пробовал такой вариант:
RewriteCond %{QUERY_STRING} ^_route_=catalog/.*/$
RewriteRule ^(.*)$ http://posuda-maestro.com.ua/.*/? [R=301,L]
но он переадресовывает все страницы на главную, а не на новый адрес
 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти


  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу