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

Help my

  • Etiketler: 80
prostogorod
#45239 2020-11-21 11:21

Да вижу это несоответствие, должно быть [SERVER_PORT] => 443 Вот что написал, возможно один из лучших хостеров

На хостинге используется связка nginx-apach. На фронтэнде nginx принимает и обрабатывает https соединения на 443 порту.
Если запрос нуждается в обработке apache он передается на бекэнд на 80й порт.
Запросы к php файлам обрабатывает apache. Поэтому в $_SERVER['SERVER_PORT'] в phpinfo() Вы видите значение 80.
Как возможное решение в вашей ситуации вы можете
использовать переменную $_SERVER['HTTP_SSL'] если соединение зашифровано то результат из переменной = 1

Они подталкиваю, что-то менять в движке, вижу они не правы. Насколько адекватен их ответ с технической стороны?