[그누보드] 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';"; 
    ?> 




위 작업 이외에도 직접 폼을 만들어서 사용하시는 경우에는 별도의 코드가 들어갈수 있습니다. 

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

처음 이전 5 6 7 8 맨끝
글쓰기