Здравствуйте. В контроллере категории пытался настроить canonical, и заменил
$this->document->addLink($this->url->link('product/category', 'path=' . $category_info['category_id'] . '&page='.$page), 'canonical');
на
$this->document->addLink($this->url->link('product/category', 'path=' . $category_info['category_id']), 'canonical');
что бы отсутствовал гет параметр в урле. Это везде работает, кроме второй страницы, то есть, на странице ?page=3, ?page=4 и т.д. canonical выводится корректный без гет параметра, а на странице ?page=2 он не выводится вообще.
Для второй станицы canonical выводится лишь в том случае, если есть гет параметр, поэтому пока что вывожу
if ($page == 2) {
$this->document->addLink($this->url->link('product/category', 'path=' . $category_info['category_id'] . '&page=1'), 'canonical');
}
Подскажите, с чем это может быть связано?