Opencart 1.5.6. Дело в том что я не нашел ни одного способа как полностью убрать дубли страниц с товарами. В итоге решил править код так, чтобы товары имели вид "сайт/категория/подкатегория/название-товара". Для этого в ручную пришлось поменять код для каждого модуля, чтобы нигде на сайте не встречались пути к товарам вида: "сайт/название-товара" и т. д. Но дело в том что rel='canonical' прописан как раз таки для данного пути: "сайт/название-товара" , а мне, следовательно нужно чтобы каноническим был адрес страницы с товаром вида: "сайт/категория/подкатегория/название-товара" Где, как и какой файл для этого править? Прошу помочь, я уже не рассчитываю на то, что кто-то подскажет как полностью убрать дубли, так как, даже если я сделаю все вышеперечисленные действия, все равно при ручном наборе адреса типа "сайт/название-товара" ссылка работает. Надеюсь объяснил доходчиво) Вроде нашел где менять, но что и как менять? Я не очень силен в php. контролер страницы товара строка примерно 232 $this->document->addLink($this->url->link('product/product', 'product_id=' . $this->request->get['product_id']), 'canonical');