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

Help my

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

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