SSL 보안인증서 적용 방법 > 그누4 팁자료실

그누4 팁자료실

그누보드4와 관련된 팁을 여러분들과 함께 공유하세요.
나누면 즐거움이 커집니다.

SSL 보안인증서 적용 방법 정보

SSL 보안인증서 적용 방법

본문

보안서버 구축 의무화와 관련하여 그누보드 및 영카트에 적용해 주실 부분은 다음과 같습니다.


최근에 프로그램을 설치하신 분들께서는 아래와 같은 작업으로
회원가입, 로그인, 주문시, 글쓰기에 보안서버(https) 주소가 적용됩니다.


config.php 의

$g4['url'] = "";
$g4['https_url'] = "";



$g4['url'] = "http://domain.com;
$g4['https_url'] = "https://domain.com:포트번호";


참고로 보안서버주소(보안인증서)는 사용하시는 호스팅업체에서 구입하시거나 인증서 판매업체에서 구입하시면 됩니다.
호스팅을 사용하시는 경우는 호스팅업체에서 구입하시는 것이 적용하기 쉽습니다.


이렇게 설정하신후 회원가입시, 로그인시, 주문시 https 주소로 바뀌었다 다시 http 주소로 넘어오지 않는다면
프로그램상의 코드가 제대로 적용이 된것이 아니므로 최신 프로그램을 다운로드 하신후

회원가입의 경우 /skin/member/사용스킨/register_form.skin.php 을 아래와 같이 수정해 보십시오.

    <?
    if ($g4[https_url])
        echo "f.action = '$g4[https_url]/$g4[bbs]/register_form_update.php';";
    else
        echo "f.action = './register_form_update.php';";
    ?>


외부로그인의 경우 skin/outlogin/사용스킨/outlogin.skin.1.php 의 코드를 참고하시어
https 주소를 적용하시기 바랍니다.


로그인의 경우 skin/member/사용스킨/login.skin.php 의 코드를 참고하시어
https 주소를 적용하시기 바랍니다.


상품상세보기의 경우 shop/item.php 를 수정하십시오.

<?
if ($g4[https_url])
    $action_url = "$g4[https_url]/$g4[shop]/cartupdate.php";
else
    $action_url = "./cartupdate.php";
?>


주문서의 경우 shop/orderform.php 를 수정하십시오.
(일반버전의 경우 주문단계가 KCP버전 보다 한단계 더 많아 적용이 불가합니다.)

    <?
    if ($g4[https_url])
        echo "f.action = '$g4[https_url]/$g4[shop]/orderformupdate.php';";
    else
        echo "f.action = './orderformupdate.php';";
    ?>


글쓰기의 경우 skin/board/사용스킨/write.skin.php 을 수정하십시오.

    <?
    if ($g4[https_url])
        echo "f.action = '$g4[https_url]/$g4[bbs]/write_update.php';";
    else
        echo "f.action = './write_update.php';";
    ?>


위 작업 이외에도 직접 폼을 만들어서 사용하시는 경우에는 별도의 코드가 들어갈수 있습니다.
저희 SIR에서는 보안서버주소 적용과 관련하여 팁 제공이외에 어떤 지원도 해드리지 못함을 양해 바랍니다.
추천
2

댓글 6개

관리자님,

http://sir.co.kr/bbs/board.php?bo_table=g4_tiptech&wr_id=30125

.htaccess

RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://www.domain.com/$1 [R,L]

이 방법과는 차이가 있는 건가요?
shop/orderform.php 를 수정하라고 했는데 제시한 비슷한 코드 조차도 없는데요? 삽입을 하는 건가요?
삽입이면 위치가 어디일까요? ㅠㅠ
전체 45 |RSS
그누4 팁자료실 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT