И тут возникла проблема. Сначала добавили редирект на рубрику в каталоге, потом уже на список товаров в данной рубрике.
Redirect 301 /catalog/233/ http://site.com/catalog/rubricname/
Redirect 301 /catalog/233/6546/ http://site.com/catalog/rubricname/productname-1/
Redirect 301 /catalog/233/6547/ http://site.com/catalog/rubricname/productname-2/
И в результате при попытке перейти по ссылке http://site.com/catalog/233/6546/ перекидывало на ссылку http://site.com/catalog/rubricname/productname-1/6546/ в конце добавлялось окончание от старой ссылки.
Оказывается нужно было располагать строки редиректов в обратном порядке, от длинных к коротким. То-есть сначала продукты, потом рубрики.
Redirect 301 /catalog/233/6546/ http://site.com/catalog/rubricname/productname-1/
Redirect 301 /catalog/233/6547/ http://site.com/catalog/rubricname/productname-2/
Redirect 301 /catalog/233/ http://site.com/catalog/rubricname/
Redirect 301 /catalog/233/ http://site.com/catalog/rubricname/
Redirect 301 /catalog/233/6546/ http://site.com/catalog/rubricname/productname-1/
Redirect 301 /catalog/233/6547/ http://site.com/catalog/rubricname/productname-2/
И в результате при попытке перейти по ссылке http://site.com/catalog/233/6546/ перекидывало на ссылку http://site.com/catalog/rubricname/productname-1/6546/ в конце добавлялось окончание от старой ссылки.
Оказывается нужно было располагать строки редиректов в обратном порядке, от длинных к коротким. То-есть сначала продукты, потом рубрики.
Redirect 301 /catalog/233/6546/ http://site.com/catalog/rubricname/productname-1/
Redirect 301 /catalog/233/6547/ http://site.com/catalog/rubricname/productname-2/
Redirect 301 /catalog/233/ http://site.com/catalog/rubricname/
Не хотите копаться сами?
Починю за 1-3 дня. Без предоплаты — оплата по результату.
15+ лет опыта с 1С-Битрикс · Без предоплаты · 7 дней гарантии