문제

Possible Duplicate:
PHP: HTTP or HTTPS? How can one tell?

Is there a way to define this?

$_SERVER superglogal doesn't provide such info. Even only it's ['SERVER_PROTOCOL'] ...

도움이 되었습니까?

해결책

If your request is sent by HTTPS you will have an extra server variable named 'HTTPS'

if( isset($_SERVER['HTTPS'] )  && $_SERVER['HTTPS'] != 'off' ) 
{
   echo 'HTTPS';
}
else
{
  echo 'HTTP';
}
라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top