[Помогите] настройки .htaccess для категорий и вложенных товаров

Тема в разделе "OpenCart", создана пользователем ИванХитрован, 7 май 2015.

  1. ИванХитрован

    ИванХитрован

    Регистрация:
    24 дек 2014
    Сообщения:
    18
    Симпатии:
    4
    Здравствуйте. Прошу помощи в нелегком вопросе.
    Ситуация стандартная - нужно поменять адрес категорий, но адреса всех вложенных подкатегорий и товаров остаются неизменными. Прописывать сотни 301 редиректов к каждой подкатегории и товару - выглядит довольно муторно и глупо.

    Итак, вид следующий:
    http://site.ru/detskie-igrushki/category/tovar/ http://site.ru/igrushki/category/tovar/

    Нужно сделать автозамену части урла. Гуглил и пробовал несколько вариантов, например:

    RewriteCond %{QUERY_STRING} ^_route_=detskie-igrushki/$
    RewriteRule ^(.*)$ http://site.ru/igrushki/? [R=301,L]

    RewriteCond %{QUERY_STRING} ^_route_=detskie-igrushki$
    RewriteRule ^(.*)$ http://site.ru/igrushki/? [R=301,L]

    RewriteCond %{QUERY_STRING} (^|&)/detskie-igrushki/($|&)
    RewriteRule ^igrushki/$ /igrushki/? [L,R=301]

    Но ничего не помогло... Аналогичной темы на данном форуме не нашёл. Если найдется правильный ответ, думаю не одному мне это будет полезно :Smile:
     
  2. ИванХитрован

    ИванХитрован

    Регистрация:
    24 дек 2014
    Сообщения:
    18
    Симпатии:
    4
    Вобщем редирект упорно не работает... может кто знаком с web.config? Как через него выполнить требуемый редирект?