반응형
보안서버를 사용하면 사이트 주소가 https로 시작 합니다.
그런데 보안서버 설정을 했는대두 http로 접속되는 경우가 있는데 이럴 경우 php로 강제해서 https로 접속 시키는 방법이 있습니다.
PHP 코드 수정
user.config.php 수정
www/extend/user.config.php 파일 상단에 다음과 같이 소스코드를 추가하면 됩니다.
// https 접속이 아닐시 강제로 리다이렉트
if(!isset($_SERVER["HTTPS"])) {
header('Location: https://buza.co.kr');
}
theme 사용시
theme/basic/head.sub.php 파일 상단에 아래 코드 넣어서 사용하면 됩니다.
<!--https로 강제 접속-->
<?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);
}
?>
출처: https://sir.kr/g5_tip/8916
.htaccess 파일 수정
.htaccess 파일 최상단에 아래와 같이 저장하시면 됩니다.
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
반응형
'돈되는 이야기 > 수익형블로그' 카테고리의 다른 글
북클럽스킨 로고 변경, 사이즈변경 쉽게 하기 (0) | 2022.01.09 |
---|---|
북클럽 스킨 - 사이드바에 플로팅 배너(고정배너)로 만들기 (0) | 2022.01.09 |
워드프레스 Generated Press 테마 플로팅배너/스티키배너(고정배너) 설정하기 (0) | 2021.12.25 |
구글애드센스 배너광고 사이드바에 플로팅 배너(고정배너)로 만들기 (0) | 2021.12.25 |
[애드센스/W-8BEN 세금양식 신청] 세금 양식이 만료되어 계정이 보류 상태가 되었습니다. (0) | 2021.07.07 |
◀ 댓글 ▶