서브도메인 로그인 유지 관련 질문드립니다.
본문
a.abc.com
abc.com
현재 이렇게 두 사이트가 있습니다.
같은 서버에 위치하며,
각각 다른 폴더에 각각 다른사이트를 설치해둔 상태입니다.
그리고 dbconfig.php 에서 같은 DB를 쓰도록 설정해둔 상태구요.
근데 이상하게도 서로 사이트를 이동시에 로그인 유지가 되질 않네요.
/*
www.sir.kr 과 sir.kr 도메인은 서로 다른 도메인으로 인식합니다. 쿠키를 공유하려면 .sir.kr 과 같이 입력하세요.
이곳에 입력이 없다면 www 붙은 도메인과 그렇지 않은 도메인은 쿠키를 공유하지 않으므로 로그인이 풀릴 수 있습니다.
*/
define('G5_COOKIE_DOMAIN', '.abc.com');
위 부분처럼 값을 넣어두어도 로그인이 풀리구요,
캐쉬나 쿠키를 삭제해도 로그인이 풀리네요..
이부분에 대해 해결책을 알려주시면 감사하겠습니다.
답변 1
define('G5_COOKIE_DOMAIN', '.abc.com'); 이부분은 폴터가 동일할때만 적용이 될겁니다.
두 폴터의 config.php 의 define('G5_SESSION_PATH', G5_DATA_PATH.'/'.G5_SESSION_DIR); 를
define('G5_SESSION_PATH', 'A싸이트 폴터/'.G5_SESSION_DIR); 로 수정해보세요.
답변을 작성하시기 전에 로그인 해주세요.