채택완료

http에서 https로 변경 후 접속문의

2019-05-10 (금) 09:50:11 4,591

안녕하세요

기존 http사이트를 ssl 적용하여 https 로 변경하였습니다.

기존에 다음,네이버,구글 등에 있는 정보로 접속하면 http로 접속이되는데

https로 접속이 되게 하려면 어떤 방법들이 있을까요?

|

답변 4개 / 댓글 7개

채택된 답변
+20 포인트
2019-05-10 (금) 10:35:30

.htaccess라는 이름의 파일을 하나 만드세요. 앞에 . 붙었습니다.

RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1 [R,L]

그리고 위 내용을 넣으신 후에 .htaccess라는 파일을 자신의 ftp로 접속해서 가장 최상단 경로에 업로드 하시면 됩니다.

답변에 대한 댓글 4개

왕계란님 답변 감사합니다
카페24 호스팅이라 root 경로에 .htaccess 파일이있네요
이파일을 수정하려하는데 찾아보니 코드중 301,302가 있던데 이것은 설정안해주어도 되는건가요?
파일이 이미 있다면 아마 RewriteEngine On 이 구문은 있을 겁니다.
.htaccess 파일 제일 하단에 아래 두 줄 추가하시면 돼요.
RewriteCond %{HTTPS} !=on
RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1 [R,L]
알려주신 방법으로 하였더니 오류가 나네요 ㅠ
접속시 주소가
https://www도메인/www/www/www/www/www/www/www/www/www/www/www/www/www/www/www/www/www/www/www/www/ 이렇게 찍힙니다
지금 다른 호스팅에서 ssl 적용 시에 위에 제가 쓴 저 방법으로 사용 중입니다.
아마 .htaccess 파일 안에 다른 무언가가 많이 있어서 그런 게 아닐까 싶네요.

서버 사용중이시라면 버츄얼호스트 conf 파일에서 HSTS를 적용하시면 됩니다.

답변에 대한 댓글 1개

답변감사드립니다!
현제 카페24에서 웹호스팅으로 사용중입니다

http://gnuwiz.com/bbs/board.php?bo_table=php&wr_id=28

해당 소스를 extend/user.conf.php 파일에 넣으시면됩니다.

답변에 대한 댓글 1개

그누위즈님 답변감사드립니다^^
제가하려는 방식이 .htaccess 파일을 수정하여 작업하려고하는데
알려주신 방법과의 차이가 어떤것일까요?

https://sir.kr/qa/222030

기존의 질문답변이 있네요

답변에 대한 댓글 1개

플래토님 감사합니다^^
검색을 해도 찾기가 쉽지 않았는데 답변주신 링크를 참고하여 수정해 보겠습니다!

답변을 작성하려면 로그인이 필요합니다.