Всем Бдоброго!
Прошу вашей помощи. Столкнулся с одним магазином WP Woocommerce с проблемой по переводу ссылок сайт из "плохих" в ЧПУ. Идея в следующем: перевести все "плохие" ссылки в ЧПУ при этом не потерять поисковые выдачи (страницы в индексе), а плавно их перевести в ЧПУ с заменой "плохих" на "ЧПУ". Проблема не новая и я знаю что это делается посредством редиректов в ЧПУ вид и потом в WP включается ЧПУ. Но все бы было хорошо, если бы не проблема с редиректом ссылок для категорий-подкатегорий. WP при включении ЧПУ делает иерархическую ЧПУ цепочку вида: www.site/product-category/parent_category/, потом - www.site/product-category/parent_category/sub_category/ и т.д. Пример "плохих" ссылок которые необходимо отредиректить вот такого вида: 'www.site.com/?product_cat=bukety' или 'www.site.com/?product_cat=101-roza' (где категория "101-roza" является дочерней по отношению к категории "bukety"). Т.е. в ссылке после '?product_cat=' присутствует родительская категория (parent_category) если переход осуществляется в нее саму или дочерняя категория (sub_category) если переход осуществляется в дочернюю категорию соответственно и т.д.
Посему, необходимо сделать редирект так, что бы с ссылки главной категории 'www.site.com/?product_cat=bukety' осуществлялся переход на 'www.site/product-category/bukety/', а с ссылки дочерней категории 'www.site.com/?product_cat=101_roza' на - 'www.site/product-category/bukety/101-roza/' с учетом родительской и дочереней категорий.
Заранее благодарю всех за помощь!