테스트 사이트 - 개발 중인 베타 버전입니다

SSL 적용 후 무조건 https로 접속되게 하는 방법

· 7년 전 · 19840 · 31

안녕하세요! 이번에 SSL 적용으로 이것 저것 알아보다 알게된 유용한 코딩이 있어서 공유해봅니다.

먼저 제가 문의게시판에 올려서 다른 고수님들이 알려주신 방법으로 1차적인 해결을 했었습니다.

https://sir.kr/qa/254360?sfl=mb_id%2C1&lstx=naver_sore613k

 

근데 위 방법으로는 도메인에 www. 이 붙으면 http로 접속이 되더라구요.

그래서 구글링 한 결과 어떤 상황에서도 무조건 https로 접속 가능한 좀 더 간결한 코딩을 발견해서 공유합니다.

 

.htaccess 파일 최상단에 아래와 같이 저장하시면 됩니다.

 

RewriteEngine On

 

RewriteCond %{HTTPS} off

RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]

 

이렇게하면 무조건 https로 접속이 됩니다.

원문 : https://xetown.com/rxe_tip/147293

 

 

위에 처럼 적용했는데 혹시나 사이트 접속이 안된다던지 한다면

 

RewriteCond %{HTTPS} off
RewriteCond %{HTTP:X-Forwarded-Proto} !https
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

 

 

이렇게 적용하면 된다고 합니다.

 

 

고수님들은 다 아시는 것이겠지만 혹시나 헤매실 저 같은 초보님들을 위해서 공유했습니다.

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

댓글 31개

2년 전
@FIXX 정말 감사합니다. 검색에서만 http로 접속되던 문제 한방에 해결~
감사합니다
괜찮은듯
가장 빠르고 안정적이며 쉽다. 감사합니다.
너무 감사합니다.
4년 전
감사합니다.^^
감사합니다.
.htaccess 파일 최상단에 아래와 같이 저장하시면 됩니다.

.htaccess 파일을 어디에 있는지 알수 있을까요
초보자 올림 쫌 알려주세요 한번 시도 해보겠읍니다.
감사합니다~
감사합니다^^

게시글 목록

번호 제목
24318
24317
24315
24309
24294
24293
24277
24262
24260
24253
24251
24236
24233
24228
24226
24221
24214
24203
24201
24199
24196
24195
24194
24192
24191
24187
24185
24183
24172
24168