ssl 을 심으면 $_SERVER['HTTPS'] 이 부분이 먹통이 되는데 왜 그런지 알 수 있나요??
본문
$_SERVER['HTTPS'] 체크하는 조건문이 유독... ssl 을 심은 사이트에서만 먹히질 않습니다....
ssl 심고 redirect 로 https 가 강제로 붙게 설정되어있는 상태입니다;;
if( isset($_SERVER['HTTPS']) && ($_SERVER['HTTPS'] == 'on' || $_SERVER['HTTPS'] == 1) ){
https 가 활성화 됐는지 체크해서 조건 처리 하는거 같은데...
https 가 붙어있음에도 불구하고 위 조건문이 실행되질 않고있습니다...
위 조건으로 처리되는 부분이 먹통이 되던데... 왜 그런지 알 수 있나요??
!-->답변 2
cloudflare
클라우드플레어를 사용하면 그런 현상이 나옵니다.
클라우드플레어를 적용할 경우 그누보드5를 정상적으로 사용하려면 아래 방법중 하나를 선택해서 common.php 파일을 수정해야 합니다.
https://gnu.kilho.net/tiptech/1226
https://gist.github.com/kijin/25be59ac4b0d7c5ef722
echo $_SERVER[
'HTTPS'
]; 해서 무슨 값이 나오는지 확인을 해보세요
답변을 작성하시기 전에 로그인 해주세요.