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

한사이트에 여러도메인 사용하기

· 8년 전 · 1001 · 1

config.php 파일에 base_url 배열값에 도메인을 설정하게 되면

 

해당 도메인만으로만 사이트가 연결됩니다.

 

예를 들면 a.com 으로 설정을 해놨다면 

 

b.com 으로 접속은 되지만 메뉴나 기타 링크가 걸린곳들은 모두 a.com 으로 연결이 됩니다. (site_url 함수로 링크가 걸려있는곳 모두)​

 

그것을 원치 않을경우 아래와 같이 설정하면 됩니다.

 

 

 

파일위치 : /application/config/config.php  

 

$config['base_url'] = (isset($_SERVER['HTTPS']) ? 'https://' : 'http://') . $_SERVER['HTTP_HOST'].ROOT; 

 

 




파일위치 : /index.php 

 

define('ROOTPATH', realpath(dirname(__FILE__)) . '/');

 

if (realpath(dirname(__FILE__)) == $_SERVER['DOCUMENT_ROOT'])

{

    define('ROOT', '/');

}

else

{

    define('ROOT', substr(ROOTPATH, strlen($_SERVER['DOCUMENT_ROOT'])+1));

}​

 

 

 

 

ps. 소모임게시판은 [code] 가 안먹네요.

 

 

댓글 작성

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

로그인하기

댓글 1개

좋은팁 감사합니다. 근데 ci를 쓸일이 있을까 하는....

게시글 목록

번호 제목
100
99
96
93
92
91
기타 Snippet
90
기타 Vue.js
89
88
87
86
85
83
82
78
71
70
66
65
62
61
58
57
55
52
49
43
41
37
36