Здравствуйте,
есть сайт, на нем товары, каждый товар в своем разделе
случилось так, что некоторые товары переехали в другие раздели ИЛИ разделы переименовались
хочу сделать 301 редиректы
пример
ситуация когда раздел переименовался
для этого я хочу отслеживать в url путь до старого раздела и подменять его новым
было
- foo.ru/catalog/razdel-1/tovar-1
- foo.ru/catalog/razdel-1/tovar-2
- .....
нужо
- foo.ru/catalog/NOVIY-RAZDEL/tovar-1
- foo.ru/catalog/NOVIY-RAZDEL/tovar-2
- .....
товаров много, но правило для всех одно
как такое сделать?
в nginx делал так и работало:
(old_razdel -> new razdel)
location ~* ^/catalog/top-razdel/old-razdel/(.*)$ {
rewrite ^/catalog/top-razdel/old-razdel/(.*)$ https://foo.ru/catalog/top-razdel/new-razdel/$1 permanent;
break;
}
как подобное провернуть на nginx (GET параметры нужно сохранить)?