Здравствуйте. Прошу помощи в нелегком вопросе. Ситуация стандартная - нужно поменять адрес категорий, но адреса всех вложенных подкатегорий и товаров остаются неизменными. Прописывать сотни 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] Но ничего не помогло... Аналогичной темы на данном форуме не нашёл. Если найдется правильный ответ, думаю не одному мне это будет полезно
Вобщем редирект упорно не работает... может кто знаком с web.config? Как через него выполнить требуемый редирект?