묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
제로보드상에 SSL(보안인증) 설치를 어떻게 해야하죠?
2008.11.23 17:47
제로보드 XE를 이용해서 홈페이지(www.wooriyejeol.or.kr)를 구축하고 있습니다.
보안인증을 적용하려고 하는데 어떻게 적용하는지 잘 몰라서 글을 올립니다. 이 곳 게시판을 검색을 해 보아도 제가 필요한 것을 얻지 못하였습니다.
아시는 분은 글을 남겨주시면 감사하겠습니다.
참고로 저는 가비아의 웹호스팅 서비스를 받고 있습니다.
보안인증을 적용하려고 하는데 어떻게 적용하는지 잘 몰라서 글을 올립니다. 이 곳 게시판을 검색을 해 보아도 제가 필요한 것을 얻지 못하였습니다.
아시는 분은 글을 남겨주시면 감사하겠습니다.
참고로 저는 가비아의 웹호스팅 서비스를 받고 있습니다.
댓글 9
-
백성찬
2008.11.23 17:52
관리자>서비스 모듈>회원>기본설정>SSL 기능 사용-체크 -
earthhero.me
2008.11.23 18:26
ssl이 어떠한 기능을 하는 것이지요? -
도파돌리
2008.11.23 18:27
해보았는데요. 오류메시지가 나타납니다. 회원가입을 누르면요.
"올바른 보안 인증서로 서명되지 않았기 때문에 콘텐츠가 차단되었습니다." 이라는 메세지가요.
-
도파돌리
2008.11.23 18:30
참고로 GlobalSign 보안인증서가 서버에 설치되어 있습니다. -
백성찬
2008.11.23 18:42
서버에서 ssl이 지원되어야 하므로 호스팅사에 지원여부를 문의 해보십시오. -
도파돌리
2008.11.23 20:22
호스팅사에서 SSL지원하고 있구요. 설치되었다고 나옵니다. -
백성찬
2008.11.23 20:36
유효하지 않은 인증서라고 나오는데 호스팅에 확인 해보십시오.
유효하지 않은 것이라도 허용을 하면 접근이 되어야 하는데 되지 않습니다.
보통 443을 쓰는데 사용하는 호스팅은 558 이므로 포트가 사용가능해야 할 겁니다. -
도파돌리
2008.11.24 08:14
포트번호가 다른 경우는 어떻게 해야 하나요? -
도파돌이
2008.11.27 18:33
우선 많은 조언을 해 주신 백성찬님께 감사드립니다.
현재까지 SSL과 관련하여 다음과 같이 조치하여 반영하였습니다.
file : index.html
<html>
<head>
<title></title>
<script>
if(document.domain == "www.wooriyejeol.or.kr")
{
location.replace("https://www.wooriyejeol.or.kr:###/zbxe/index.php");
}
//document.write (document.domain);
</script>
</head>
<body>
</body>
</html>
으로 홈페이지 루트에 파일을 만들어 넣었고,
관리자/회원/기본설정 탭에서
SSL 기능 사용에 체크
로그인 후 이동할 URL : https://www.wooriyejeol.or.kr:###/
로그아웃 후 이동할 URL : https://www.wooriyejeol.or.kr:###/
회원 가입후 이동할 페이지 : https://www.wooriyejeol.or.kr:###/
로 지정하였습니다.
마지막으로 /zbxe/classes/context/context.class.php에서
789-780 라인
CASE RELEASE_SSL;
$use_ssl=false;
을
CASE RELEASE_SSL;
$use_ssl=true;
로 변경 저장하여 마무리 했습니다.
참고로 context.class.php는 1.1.1 최신버젼 기준의 라인번호입니다.
물론 이렇게 한 방법이 정식 방법인지는 모르겠지만 인터넷을 통해 얻은 가장 쉬운 방법인 듯 하여 정리하였습니다.
다른 좋은 방법이 있으시면 글 남겨주시구요. 이 방법은 기준 포트를 사용하진 않는 경우에 적용하시면 될 것 같네요.