브라우저 상단에 주의요함 표시가 떠서 없애고자 하는데요 ssl인증서를 설치해야한다더라구요.
호스팅사가 카페24라서 살펴보니 호스팅사에서 결제하면 설치는 무료로 진행해준다고 하는데요.
그 이후 작업자가 리다이렉트 소스를 넣어야한다고 답변을 해주는데 이게 무엇일까요?
사용 프로그램마다 달라서(저는 그누보드겠구요) 정확하게 답변을 해 줄수는 없다 이렇게 얘기를 하길래
네이버에 검색해보니 그냥 이동스크립트 혹은 아이프레임 소스들이 뜨던데
이게 맞는걸까요?
인덱스를 별도로 만들고 기존인덱스에 이동스크립트를 넣으면 되는건지 아시는 분 계실까요?
|
답변 1개 / 댓글 4개
채택된 답변
+20 포인트
마르스컴퍼니
1년 전
여기서 리다이렉트는 사용자가 HTTP로 접속할 때 자동으로 HTTPS로 전환 처리를 해줘야 한다는 의미입니다.
(http://a.com 으로 접속이 오면 -> https://a.com 으로 리다이렉트)
몇가지 방법이 있지만 다음의 방법을 추천합니다.
텍스트 편집기로 .htaccess 파일의 내용을 다음과 같이 작성하고,
FTP를 사용하여 웹루트(웹 최상단) 폴더에 올리면 됩니다.
Copy
RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
답변에 대한 댓글 4개
blue4u
1년 전
하나 더 여쭤봐도 될까요? pc에서는 자동으로 https가 되는데 모바일은 반응형임에도 http 로 나오면서 여전히 경고표시가 상단에 뜨는데 모바일 소스는 따로 있을까요?
마르스컴퍼니
1년 전
.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]
blue4u
1년 전
아 이게 인증서 설치 대기시간이 있어서 오류가 났던거였어요. 이제 PC 모바일 전부 잘 됩니다.
친절한 답변 너무나 감사드립니다 좋은 하루 되세요
친절한 답변 너무나 감사드립니다 좋은 하루 되세요
답변을 작성하려면 로그인이 필요합니다.