Какое значение $_SERVER[SERVER_PORT] при использовании SSL?
Подскажите какое значение должен выдавать результат вывода массива $_SERVER[SERVER_PORT] при настроенном SSL? При использовании https должен выдаваться 443 порт или все таки 80?
Если у вас nginx + proxy_pass на apache через http://localhost/ (для примера), то будет 80.
Ну или совсем экзотический случай, если у вас сайт https://site.ru:80/ тогда тоже 80.
Иначе с большой вероятностью, так как сказал DevMan.
Сделайте var_dump($_SERVER), многое должно проясниться.
Если у вас https://site.ru и при этом SERVER_PORT = 80, то с большой вероятностью у вас есть nginx или аналогичный сервер.
Однако на виртуальном хостинге https... не часто бывает.