У меня есть данные маршруты для класса Router:
$routes = array(
'product/([0-9]+)' => 'product/view/$1',
'category/([0-9]+)/page-([0-9]+)' => 'catalog/category/$1/$2',
'category/([0-9]+)' => 'catalog/category/$1',
'admin' => 'admin/index',
'contacts' => 'site/contact',
'about' => 'site/about',
);
т.е. ссылка site/product/45 будет вести на товар с ID 45, ссылка site/category/2
будет вести на категорию с ID 2. Я хочу достичь того, чтобы продукты открывались по ссылке: site/category1/category2/category3/product-name, где category1/category2/category3 - это названия категорий, а не их ID. Категорий может быть несколько, т.е. это подкатегории. Каким образом я могу это сделать через данные routes?
Сборка персонального компьютера от Artline: умный выбор для современных пользователей