사이트에 ssl인증서 설치하려는데요 리다이렉트 소스란게 무엇일까요? 채택완료
blue4u
9개월 전
조회 1,358
브라우저 상단에 주의요함 표시가 떠서 없애고자 하는데요 ssl인증서를 설치해야한다더라구요.
호스팅사가 카페24라서 살펴보니 호스팅사에서 결제하면 설치는 무료로 진행해준다고 하는데요.
그 이후 작업자가 리다이렉트 소스를 넣어야한다고 답변을 해주는데 이게 무엇일까요?
사용 프로그램마다 달라서(저는 그누보드겠구요) 정확하게 답변을 해 줄수는 없다 이렇게 얘기를 하길래
네이버에 검색해보니 그냥 이동스크립트 혹은 아이프레임 소스들이 뜨던데
이게 맞는걸까요?
인덱스를 별도로 만들고 기존인덱스에 이동스크립트를 넣으면 되는건지 아시는 분 계실까요?
댓글을 작성하려면 로그인이 필요합니다.
답변 1개
채택된 답변
+20 포인트
마르스컴퍼니
Expert
9개월 전
여기서 리다이렉트는 사용자가 HTTP로 접속할 때 자동으로 HTTPS로 전환 처리를 해줘야 한다는 의미입니다.
(http://a.com 으로 접속이 오면 -> https://a.com 으로 리다이렉트) 몇가지 방법이 있지만 다음의 방법을 추천합니다.
텍스트 편집기로 .htaccess 파일의 내용을 다음과 같이 작성하고,
FTP를 사용하여 웹루트(웹 최상단) 폴더에 올리면 됩니다.
</p>
<p>RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ <a href="https://%{HTTP_HOST}%{REQUEST_URI}" target="_blank" rel="noopener noreferrer">https://%{HTTP_HOST}%{REQUEST_URI}</a> [R=301,L]</p>
<p>
로그인 후 평가할 수 있습니다
답변에 대한 댓글 4개
b
blue4u
9개월 전
아하 네 소스와 답변 너무 감사드립니다(__)
b
blue4u
9개월 전
하나 더 여쭤봐도 될까요? pc에서는 자동으로 https가 되는데 모바일은 반응형임에도 http 로 나오면서 여전히 경고표시가 상단에 뜨는데 모바일 소스는 따로 있을까요?
�
마르스컴퍼니
9개월 전
.htaccess 코드는 그누보드용이 아닌, 아파치 웹서버용이라..
그누보드 pc, mobile 에도 공통적으로 적용.
그누보드가 아닌 다른 모든 웹 페이지에도 공통적으로 적용 코드 성격입니다.
그래서 모바일만 문제가 있는 것은 미스테리입니다.
차선책으로.. 중복성이 있지만 그누보드용 처리를 추가로 해볼 수 있습니다.
* /extend/user.config.php (파일이 없으면 생성)
[code]
<?php
if ($_SERVER['HTTPS'] != 'on') {
header('Location: https://' . $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI']);
exit;
}
[/code]
그누보드 pc, mobile 에도 공통적으로 적용.
그누보드가 아닌 다른 모든 웹 페이지에도 공통적으로 적용 코드 성격입니다.
그래서 모바일만 문제가 있는 것은 미스테리입니다.
차선책으로.. 중복성이 있지만 그누보드용 처리를 추가로 해볼 수 있습니다.
* /extend/user.config.php (파일이 없으면 생성)
[code]
<?php
if ($_SERVER['HTTPS'] != 'on') {
header('Location: https://' . $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI']);
exit;
}
[/code]
b
blue4u
9개월 전
아 이게 인증서 설치 대기시간이 있어서 오류가 났던거였어요. 이제 PC 모바일 전부 잘 됩니다.
친절한 답변 너무나 감사드립니다 좋은 하루 되세요
친절한 답변 너무나 감사드립니다 좋은 하루 되세요
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인