Форумы / National / Russian / Тех. поддержка / Hello

Help my

  • Теги: 80
prostogorod
#44505 23.02.2020 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']);