개발/php
[php/codeigniter] 코드이그나이터 다중도메인 접근 설정방법
효벨
2023. 6. 3. 01:00
728x90
반응형
[php/codeigniter] 코드이그나이터 다중도메인 접근 설정방법
php 프레임워크 중에서
코드이그나이터를 사용하여 사이트를 개발하다보면
접근하는 도메인별로 다른 폴더를 바라보도록
설정해야 하는 경우가 있습니다.
물론 apache 나 nginx 에서도 설정할 수 있지만,
index.php 파일에서도 설정이 가능합니다!
// $application_folder = 'application';
switch($_SERVER['HTTP_HOST'])
{
case('a.test.com') :
$application_folder = 'application_a';
break;
case('aa.test.com') :
$application_folder = 'application_aa';
break;
default :
$application_folder = 'application';
}
위 내용 보시면 아시겠지만,
index.php 파일 내용중 application_folder 를 설정하는 부분을
접근하는 http_host 값을 기준으로 각각 다른 application 폴더를 바라보도록 설정하는 방법입니다!
이렇게 동작하게 하기위해서는 application 폴더를 복사해서 각각 이름을 변경하여 여러개를 유지해야 되겠죠? ㅎㅎ
참고들 하세요!
반응형