3. Никогда не делать урлов вида site.ru[/catalog/sport/dlya-doma]/gantelya
, а всегда только только site.ru[/catalog/sport/dlya-doma]/223322-gantelya
, чтобы страница всегда однозначно адресовалась через неотчуждаемый уникальный идентификатор.
И тогда ссылкам, категориям, поисковикам будет глубоко по барабану, что куда поменялось или переехало.
Контроллер при обработке страницы ориентируется на айди, и сравнивает текущий урл с каноническим. и если не совпадает - то редирект.