Метод, формирующий тег canonical, возвращает:
return '<link rel="canonical" href="' . ($isHttps ? "https://" : "http://") . $_SERVER['HTTP_HOST'] . $uri . '"/>';
Однако в html почему-то еще приписывается порт :443
<link rel="canonical" href="https://site.com:443/catalog/item/"/>
Попытка изменить возвращаемое значение метода на
return '<link rel="canonical" href="' . ($isHttps ? "https://" : "http://") . $_SERVER['HTTP_HOST'] . str_replace(":443", "", $uri) . '"/>';
ничего не дала.
Как можно избавиться от порта в url?
Подскажите пожалуйста в консоли выводит слово "Принят" а в mysql записывает NaNВ чем может быть проблема?
в кастомном шаблоне битрикс, в его папке есть файл template_stylescss