로그인 후 현재 페이지를 유지하기 위하여

로그인 후 현재 페이지를 유지하기 위하여

QA

로그인 후 현재 페이지를 유지하기 위하여

본문

안녕하세요?


로그인 후 현재 페이지를 유지하기 위하여

다음처럼 skin/member/basic/login.skin.php 에 있는 form값을 변경했습니다.

그런데 이렇게 해도 로그인 시 그 자리에 머물지 않고 초기(메인)화면으로 가는 이유가 뭘까요? 


변경 전 : <input type="hidden" name="url" value="<?php echo $login_url ?>">

변경 후 : <input type="hidden" name="url" value="<?php echo $_SERVER['HTTP_REFERER'] ?>">


그리고, /login.php?url=<?php echo $urlencode ?> 이 방법을 사용하여도 마찬가지 입니다.


예전에는 잘 되었는데... 다시 적용하려고 하니 안 되는군요~

SSL을 적용을 하면 뭐가 또 달라져야 하는지요?

SSL적용 전 : http://www.xxx.co.kr:bbs/login.php

SSL적용 후 : https://www.xxx.co.kr:42002/bbs/login.php


.htaccess에 SSL과 관련한 것은 아무것도 넣지 않았고 

config.php의 다음 부분도 건드리지 않았습니다.

define('G5_DOMAIN', '');

define('G5_HTTPS_DOMAIN', '');


그럼 좋은 밤 되시고 좋은 꿈 꾸십시오~^^)

감사합니다.


이 질문에 댓글 쓰기 :

답변 2

login_check 페이지에서 url 에 어떤 값이 넘어오는지 한번 찍어 보세요. 


아...그렇군요...
제가 예전에 SSL과 씨름할 때 login_check.php 마지막 부분에 임시방편으로 아래처럼 해 놓았네요~
원래대로 돌려놓으니까 잘 됩니다.
// goto_url($link);
goto_url("http://www.xxx.co.kr");
감사합니다.

SSL을 적용하게 되면 이동하는 URL이 변경되기 때문에 이를 반영해주어야 합니다. config.php의 G5_DOMAIN과 G5_HTTPS_DOMAIN 값을 변경하여 주시면 됩니다. 값을 변경하고 로그인 하면 현재 페이지로 이동할 수 있습니다.
답변을 작성하시기 전에 로그인 해주세요.
전체 185
QA 내용 검색

회원로그인

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