묻고답하기
짧은 도메인 https:// 처리 방법
2020.07.28 18:31
안녕하세요.
XE Core ver. 1.11.6을 사용하고 있습니다.
SSL 보안인증 설치를 완료하고
설정 > 일반 > 고급 > SSL 사용 (항상 사용)
이렇게 설정도 모두 끝냈습니다.
웹주소 창에 https://도메인.co.kr을 입력하면 자물쇠 모양이 잘 나옵니다.
그런데 주소창에 짧은 도메인 즉, https://를 입력하지 않고 도메인.co.kr만 입력하면 주의 요함이 나옵니다.
카페24에서 웹서버호스팅 서비스를 받고 제로보드를 자동 설치했습니다.
그런데 보안서버 설치까지는 해줘도 이런 문제는 해결을 못해준다고 합니다.
카페24에 문의를 하니까 제로보드 소스를 수정해야 한다고 하는데, 도데처 어떤 소스를 수정해야 할까요?
주소창에 짧은 도메인만 입력해도 https://도메인.co.kr로 자동으로 될 수 있게 도와주세요~~ㅠㅠ
댓글 3
-
sejin7940
2020.07.28 23:40
-
걷고걷기
2020.08.01 16:46
기본 URL은 https로 썼습니다.
말씀하신 자동변환 애드온을 설치해보겠습니다.
감사합니다~
-
그미
2021.04.08 18:00
최신버전에서는 애드온 제대로 작동 안함니다.
호스팅 최상위에 아파치 파일 .htaccess에서
CAFE24의 경우
<ifmodule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
</ifmodule>
일반 호스팅의 경우
RewriteEngine On
RewriteBase /
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
를 추가 합니다.
그리고 XE 폴더 안에도 .htaccess 라는 파일이 있는데 이곳에
RewriteEngine On 아래에
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
이렇게 2줄 추가 해줌니다..
그러면 HTTP로 접속해도 HTTPS로 변환되서 접속됩니다.
관리자페이지->설정->일반->고급 에서 '기본URL' 부분도 https 로 써주셔야합니다
그 후 https 주소가 아니라 http 주소로 알고 사이트에 접속하시는 분들을 위해
https 자동변환 애드온 등을 쓰면 좋습니다. ( 아래 자료는 최신 버전에서 정상 작동하는지는 모르겠네요 )
( https://xe1.xpressengine.com/index.php?mid=download&package_id=22753901 )