http:// 를 https:// 로 이동하는 방법
페이지 정보
작성자 최고관리자 댓글 0건 조회 2,651회 작성일 18-09-20 09:34본문
1. header location 이용
<?php
if($_SERVER[HTTPS] != "on"){
$ssl_port = ""; // 443 포트를 사용하지 않는경우에 이용할 포트번호 입력
if ($ssl_port == "") {
$redirect_URL = "https://".$_SERVER[HTTP_HOST].$_SERVER[REQUEST_URI];
} else {
$redirect_URL = "https://".$_SERVER[HTTP_HOST].":".$ssl_port.$_SERVER[REQUEST_URI];
}
header("Location: ".$redirect_URL);
}
?>
2. javascript 이용
<?php
if($_SERVER[HTTPS] != "on"){
$ssl_port = ""; // 443 포트를 사용하지 않는경우에 이용할 포트번호 입력
if ($ssl_port == "") {
$redirect_URL = "https://".$_SERVER[HTTP_HOST].$_SERVER[REQUEST_URI];
} else {
$redirect_URL = "https://".$_SERVER[HTTP_HOST].":".$ssl_port.$_SERVER[REQUEST_URI];
}
echo "<script type="text/javascript"> ";
echo "<!-- ";
//echo "location.href = ". $redirect_URL ."; "; // 현재창으로 전송
echo "parent.location.href=". $redirect_URL ."; "; // 부모창으로 전송
echo "//--> ";
echo "</script> ";
}
?>
댓글목록
등록된 댓글이 없습니다.