ㅍ보안인증서를 적용해도 http 접속이 막히진 않습니다.
http로 접속 시 https로 이동시키는 php 코드입니다.
<?php
if(!isset($_SERVER["HTTPS"])) { header('Location: https://도메인주소');}
?>
1. HTTP로 접속시킬 때
if ($_SERVER['HTTPS'] == 'on') {
$url = "http://" . $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI'];
header('Location: ' . $url, true, 301);
exit();
}
2. HTTPS로 접속시킬 때
if ($_SERVER['HTTPS'] != 'on') {
$url = "https://" . $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI'];
header('Location: ' . $url, true, 301);
exit();
}
또는
<?php
if(!isset($_SERVER["HTTPS"])) { header('Location: https://도메인주소');}
?>
'코드정리 > Php & Mysql' 카테고리의 다른 글
[Php] 같은 호스팅에서 도메인별 다른 요소 출력 (0) | 2024.09.23 |
---|---|
[Php] 도메인주소 추출(www 제외) (0) | 2024.08.21 |
MYSQL | 현재 좌표에서 가까운(거리) 순으로 출력하기 (0) | 2023.06.23 |
[MYSQL] 현재 월의 합산 가격 표시 (0) | 2023.02.12 |
[Php] 게시판 파일 업로드 / 파일권한(chmod) / Unlink (0) | 2023.02.05 |
댓글