테스트 사이트 - 개발 중인 베타 버전입니다

서브도메인 채택완료

akworjs0517 5년 전 조회 2,154

test.com 에서 로그인을 하고 test.com/test1 에 들어갈경우 세션이 유지됩니다.

하지만 서브도메인을 설정하고 test1.test.com 에 접속시 세션이 연동되지않고

G5_URL 의 경로마저 test1.test.com 으로 변경됩니다.

G5_URL 을 test.com 으로 고정하려면 하드코딩하는방법밖에없나요?

댓글을 작성하려면 로그인이 필요합니다.

답변 4개

채택된 답변
+20 포인트
5년 전

config.php에서

 

도메인이랑 쿠키도메인 설정하셨나요?

 

define('G5_DOMAIN', '');  define('G5_COOKIE_DOMAIN', ''); 

로그인 후 평가할 수 있습니다

답변에 대한 댓글 2개

a
akworjs0517
5년 전

[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]
a
akworjs0517
5년 전
서브도메인으로 접속한뒤 세션목록을 출력하였는데 로그인세션이 뜨지않습니다.
config.php 파일에는 define('G5_COOKIE_DOMAIN', '.domain.kr'); 로 상수선언되어있구요.

댓글을 작성하려면 로그인이 필요합니다.

5년 전

궁금했던 내용인데 도움됐습니다. 감사합니다~

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

5년 전

저도 도움이 됬습니다 감사합니다~!

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

그누위즈

서브도메인은 세션이 혼용되지 않습니다.

각각 다른 도메인으로 인식합니다.

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인