[PHP] HTTP -> HTTPS 리다이렉트 시키는 법
2012. 12. 20. 11:52ㆍ컴퓨터 프로그램
PHP 에서 HTTP로 접근시 HTTPS 로 이동해야하는 경우 제일 상단에 해당 정보를 기입하면 처리가 가능하다
isset($_SERVER["HTTPS"] 를 통해 값이 TRUE이거나 on 일 경우 HTTPS를 사용하는것으로 판단이 가능하다
다음과 같은 방법을 이용하면 된다.
<?
// HTTPS 체크 및 URL 리턴
if(!isset($_SERVER["HTTPS"])) {
header('Location: https://해당 URL 주소');
}
?>
또는
<?
// HTTPS 체크 및 URL 리턴
if(!isset($_SERVER["HTTPS"])) {
header('Location: https://'.$_SERVER["HTTP_HOST"].$_SERVER['REQUEST_URI']);
}
?>