Помочь разобраться с кодом canonical

Гість4 роки у сервісі
Дані замовника будуть вам доступні після подання заявки
08.01.2021

Есть два кода 

1. 

Данный код делает каждую ссылку канонической, но не ломает ее

Пример, существует страница, на которой размещен товар.

Адрес этой страницы сайт/город/категория 

Канонический адрес указан: сайт/город/категория 

Если выполнить сортировку по стоимости, получаем ссылку: сайт/город/категория?filter=price  

То и каноническую ссылку получаем: сайт/город/категория?filter=price  

2. \r\n";?>

Второй код, указывает каноническую ссылку, но ломает ее. 

Пример, существует страница, на которой размещен товар.

Адрес этой страницы сайт/город/категория

Канонический адрес указан: сайтгород/категория

Если выполнить сортировку по стоимости, получаем ссылку: сайтгород/категория?filter=price 

Каноническая ссылка выходит: сайтгород/категория

Прошу помощи разобраться для верной работы кода по вашей цене. Ссылку на сайт предоставить к сожалению не могу. 

Заявки фрілансерів