사이트에 ssl인증서 설치하려는데요 리다이렉트 소스란게 무엇일까요?

사이트에 ssl인증서 설치하려는데요 리다이렉트 소스란게 무엇일까요?

QA

사이트에 ssl인증서 설치하려는데요 리다이렉트 소스란게 무엇일까요?

본문

브라우저 상단에 주의요함 표시가 떠서 없애고자 하는데요 ssl인증서를 설치해야한다더라구요.

호스팅사가 카페24라서 살펴보니 호스팅사에서 결제하면 설치는 무료로 진행해준다고 하는데요.

그 이후 작업자가 리다이렉트 소스를 넣어야한다고 답변을 해주는데 이게 무엇일까요?

사용 프로그램마다 달라서(저는 그누보드겠구요) 정확하게 답변을 해 줄수는 없다 이렇게 얘기를 하길래

네이버에 검색해보니 그냥 이동스크립트 혹은 아이프레임 소스들이 뜨던데

이게 맞는걸까요?

인덱스를 별도로 만들고 기존인덱스에 이동스크립트를 넣으면 되는건지 아시는 분 계실까요?

이 질문에 댓글 쓰기 :

답변 1

여기서 리다이렉트는 사용자가 HTTP로 접속할 때 자동으로 HTTPS로 전환 처리를 해줘야 한다는 의미입니다.

(http://a.com 으로 접속이 오면 -> https://a.com 으로 리다이렉트)

몇가지 방법이 있지만 다음의 방법을 추천합니다.

텍스트 편집기로 .htaccess 파일의 내용을 다음과 같이 작성하고,

FTP를 사용하여 웹루트(웹 최상단) 폴더에 올리면 됩니다.


RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]

 

.htaccess 코드는 그누보드용이 아닌, 아파치 웹서버용이라..
그누보드 pc, mobile 에도 공통적으로 적용.
그누보드가 아닌 다른 모든 웹 페이지에도 공통적으로 적용 코드 성격입니다.

그래서 모바일만 문제가 있는 것은 미스테리입니다.
차선책으로.. 중복성이 있지만 그누보드용 처리를 추가로 해볼 수 있습니다.

* /extend/user.config.php (파일이 없으면 생성)


<?php
if ($_SERVER['HTTPS'] != 'on') {
    header('Location: https://' . $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI']);
    exit;
}

답변을 작성하시기 전에 로그인 해주세요.
전체 83
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT