Cotonti / Open Source PHP Content Management FrameworkContent Management Framework

Forums / National / Russian / Тех. поддержка / Hello

Help my

prostogorod
#44505 2020-02-23 18:32
#44491 Dayver:

Скорее всего дело в кривых заголовках которые генерирует ваш хостинг ...

Я тоже думал, что хостинг, но заменил старый common.php и порт :80 исчез в урлах.

Потом нашел разницу в коде:

$sys['abs_url'] = $sys['scheme'] . '://' . $sys['host'] . ($sys['port']?':'.$sys['port']:'') . $sys['site_uri'];
$sys['canonical_url'] = $sys['scheme'] . '://' . $sys['host'] . ($sys['port']?':'.$sys['port']:'') . cot_url_sanitize($_SERVER['REQUEST_URI']);

Этот код генерирует порт :80 

А этот нет:

$sys['abs_url'] = $sys['scheme'] . '://' . $sys['host'] . $sys['site_uri'];
$sys['canonical_url'] = $sys['scheme'] . '://' . $sys['host'] . cot_url_sanitize($_SERVER['REQUEST_URI']);