test.com 에서 로그인을 하고 test.com/test1 에 들어갈경우 세션이 유지됩니다.
하지만 서브도메인을 설정하고 test1.test.com 에 접속시 세션이 연동되지않고
G5_URL 의 경로마저 test1.test.com 으로 변경됩니다.
G5_URL 을 test.com 으로 고정하려면 하드코딩하는방법밖에없나요?
답변 4개 / 댓글 2개
채택된 답변
+20 포인트
2020-09-14 (월) 15:44:22
config.php에서
도메인이랑 쿠키도메인 설정하셨나요?
define('G5_DOMAIN', '');
define('G5_COOKIE_DOMAIN', '');
답변에 대한 댓글 2개
akworjs0517
2020-09-14 (월) 16:00:07
akworjs0517
2020-09-14 (월) 16:59:43
서브도메인으로 접속한뒤 세션목록을 출력하였는데 로그인세션이 뜨지않습니다.
config.php 파일에는 define('G5_COOKIE_DOMAIN', '.domain.kr'); 로 상수선언되어있구요.
config.php 파일에는 define('G5_COOKIE_DOMAIN', '.domain.kr'); 로 상수선언되어있구요.
2020-09-24 (목) 22:49:10
궁금했던 내용인데 도움됐습니다. 감사합니다~
2020-09-18 (금) 09:41:24
저도 도움이 됬습니다 감사합니다~!
2020-09-14 (월) 17:19:49
서브도메인은 세션이 혼용되지 않습니다.
각각 다른 도메인으로 인식합니다.
답변을 작성하려면 로그인이 필요합니다.
[code]
test.com/test1/index.php 의 내용은 아래와 같습니다.
test.com/test1/_common.php 도있구요.
<?php
include_once('./_common.php');
include_once(G5_THEME_PATH.'/head.php');
?>
<p>Hello</p>
<?php
include_once(G5_THEME_PATH.'/tail.php');
?>
[/code]