https로 접속을 했는데 https로 인식을 못하는 경우
본문
https://도메인해서 접속을 했는데
if(isset($_SERVER['HTTPS']) && $_SERVER['HTTPS']=='on') { //https 통신일때 daum 주소 js
해당 소스가 https로 인식을 못하고 http 쪽으로 인식하는 경우 어떤걸 확인해봐야 할까요?
답변 1
define("PROTOCOL", isset($_SERVER['HTTP_X_FORWARDED_PROTO']) ? $_SERVER['HTTP_X_FORWARDED_PROTO'] : ((isset( $_SERVER["HTTPS"] ) && strtolower( $_SERVER["HTTPS"] ) == "on" ) ? 'https' : 'http'));
echo PROTOCOL;
해보세요.
참고 https://stackoverflow.com/questions/11650640/why-isnt-serverhttps-set-to-1
답변을 작성하시기 전에 로그인 해주세요.