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

config.php 도메인 설정 관련 채택완료

강농 1년 전 조회 2,422

예를들어 아래 도메인으로 설정되어 있습니다.

[PC] www.test.com test.com

pc는 device=pc로 연결

 

[MO] m.test.com

mo는 device=mobile로 연결

 

모두 ssl 적용하였고,

config.php에서 도메인이 여러개일 경우 아래 설정은 어떻게 해야될까요?

 

define('G5_DOMAIN', ''); define('G5_HTTPS_DOMAIN', '');

define('G5_COOKIE_DOMAIN',  '');

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

답변 1개

채택된 답변
+20 포인트

SSL 적용시 config.php 설정

</p>

<p>define('G5_DOMAIN', '');</p>

<p>define('G5_HTTPS_DOMAIN', '<a href="https://test.com');" target="_blank" rel="noopener noreferrer">https://test.com');</a></p>

<p> </p>

<p>대략 141번째줄</p>

<p>define('G5_SET_DEVICE', 'both');</p>

<p> </p>

<p>define('G5_USE_MOBILE', false); // 모바일 홈페이지를 사용하지 않을 경우 false 로 설정</p>

<p>define('G5_USE_CACHE',  true); // 최신글등에 cache 기능 사용 여부</p>

<p>

이렇게 하면 접속기기에 따라 보여지게 됩니다.

 

도메인에 따라 접속되게 하시려면 다음과 같이 하시면 됩니다.

.htaccess 파일 추가 및 수정 (root 상에 위치함 없으면 에디터로 생성)

</p>

<p>RewriteEngine On</p>

<p>RewriteBase /</p>

<p> </p>

<p>RewriteCond %{HTTP_HOST} ^m\.test\.com [NC]</p>

<p>RewriteRule ^$ /m/ [L]</p>

<p> </p>

<p>RewriteCond %{HTTP_HOST} ^m\.test\.com [NC]</p>

<p>RewriteCond %{REQUEST_URI} !^/m/</p>

<p>RewriteRule ^(.*)$ /m/$1 [L]</p>

<p>

루트에 m 폴더 생성 m.test.com 으로 접속시 m 폴더의 index로 접속됩니다.

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

답변에 대한 댓글 2개

강농
1년 전
답변 감사합니다.

현재 m.test.com 도메인은 G5_USE_MOBILE true로 설정해서 사용하고 있습니다.

config에서 G5_HTTPS_DOMAIN 해당 설정은 https://test.com로 설정하면 되는지요?
웹메이킹
1년 전
네 맞습니다. 별도의 그누보드를 각각 따로 설치하셨다면 각각의 config.php 파일에서
define('G5_HTTPS_DOMAIN', 'https://test.com'); 이부분을 https://m.test.com 수정하시면 됩니다.

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

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

로그인