www htaccess 문제

www htaccess 문제

QA

www htaccess 문제

본문

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteCond %{HTTPS_HOST} !^www\..+$ [NC]
RewriteRule ^ https://www.%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
</IfModule>

 

현재 이렇게 기입이 되어 있습니다.

 

도메인이 naver.com 이라고 한다면

 

목적은 https://www.naver.com 으로 접속하게 하는 것입니다.

 

naver.com, http://naver.com 일때 정상적으로 변환되나

 

http://www.naver.com 일때는 https://www.www.naver.com 으로 접속불가가 되고

https://naver.com 일때는 앞에 www가 붙지 않은 상태 그대로 https://naver.com 이 됩니다.

 

어떻게 해야 두가지 경우에도 정상적으로 으로 접속되게 할 수 있을까요?

이 질문에 댓글 쓰기 :

답변 2

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteCond %{HTTP_HOST} !^www\.
RewriteRule ^(.*)$ https://www.%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
</IfModule>

이렇게 했더니 역시 정상변환은 안되고 http://www.naver.com 이었던게 그냥 접속이 되긴 하네요 https 안붙구요

RewriteCond %{HTTPS} on
RewriteCond %{HTTP_HOST} !^www\. 
RewriteRule ^(.*)$ https://www.%{HTTP_HOST}%{REQUEST_URI} [R=301,L] 

 

이부분도 아래에 추가해야 https 에서도 먹힙니다.

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

회원로그인

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