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

다중도메인 관련 질문좀 드릴께요 채택완료

어렵구룡 10년 전 조회 3,438

음..그러니까

서버는 1개

 

도메인은 3개

aaa.com

bbb.com

ccc.om

이렇게 운영을 하려고 하는데요

문제가

그누보드5 가 베이스인데

config.php 안에

define('G5_COOKIE_DOMAIN',  '.aaa.com'); 

이렇게 명시가 되어 있는데

aaa.com으로 들어가면 잘되요

 

근데 bbb.com 으로 들어가면

로그인이 안되고 회원가입 보안문자등도 안되네요

 

config에서 다중으로 도메인 설정하는법이 있나요?

define('G5_COOKIE_DOMAIN',  '');

일케하면 아예 안되구요..아무것도..

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

답변 2개

채택된 답변
+20 포인트
예감
10년 전

서브도메인을 사용하지 않는다면..

$_SERVER['HTTP_HOST'] 이걸이용해서 넣으면 어떨까 쉽네요

 

http://www.aaa.com">www.aaa.com 와 aaa.com 도메인에서 먼저 http://www.를">www.를 없애 줍니다.

 

</strong></p><p><strong>//www 없애기</strong></p><p>if(eregi("www.", $_SERVER['HTTP_HOST'])) {</p><p style="margin-left: 40px;">$tmpHOST = explode("www.", $HTTP_HOST);
 header("location: <a href="<a href="http://$tmpHOST[1" target="_blank" rel="noopener noreferrer">http://$tmpHOST[1</a>"><a href="http://$tmpHOST[1" target="_blank" rel="noopener noreferrer">http://$tmpHOST[1</a></a>]");</p><p style="margin-left: 40px;">}​ </p><p><strong>
 

 

아래 처럼 입력하시면 될듯합니다.

 

define('G5_COOKIE_DOMAIN',  '.'.$_SERVER['HTTP_HOST']); 

 

php 초보자의 생각입니다. 

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

답변에 대한 댓글 1개

어렵구룡
10년 전
서브도메인이
aaa.com/aaa 입력하면
회원가입폼으로 넘어가게 htaccess 로 만들어놨는데
아.....

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

10년 전
Htaccess에서 주 도메인인 aaa말고는

전부 aaa로 redirect 되게 설정해놓으면 됩니다

Php기반에서 하는것보다 더 나을겁니다.
로그인 후 평가할 수 있습니다

답변에 대한 댓글 2개

어렵구룡
10년 전
조금만 더 힌트 부탁드려도 될까요?
야레야렐
10년 전
htaccess redirect 구글에 검색하면 많은 예제가 나올겁니다 그거보고 따라해보세요

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

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

로그인