보안서버 설치하려고 하는데요.

보안서버 설치하려고 하는데요.

QA

보안서버 설치하려고 하는데요.

답변 3

본문

영카트에 보안서버 구축하는 방법이 있더라고요.

영카트 말고 일반 홈페이지에도 이런식으로 하면 되는 것인지

여쭙니다.

 

 

 

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



최근에 프로그램을 설치하신 분들께서는 아래와 같은 작업으로 
회원가입, 로그인, 주문시, 글쓰기에 보안서버(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';"; 

    ?>  

이 질문에 댓글 쓰기 :

답변 3

config.php 파일에서 수정 가능하군요.

감사합니다. 

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 10,637
© SIRSOFT
현재 페이지 제일 처음으로