CI 묻고 답하기

제목 서브도메인 관련하여 질문합니다.
글쓴이 에카 작성시각 2014/02/22 17:12:21
댓글 : 2 추천 : 0 스크랩 : 0 조회수 : 13195   RSS
CodeIgniter는 설정에서 지정한 주소가 아니라면 설정에서 지정한 주소로 리다이렉트 되게 되어있는데요,
서브도메인을 통하여 접속하여도 같은곳에 접속이 되게끔 만들고싶습니다.
(즉 설정에는 aaa.com 으로 설정하였다면, aaa.com과 subdomain.aaa.com이 같은곳으로 접속되게끔 만들고싶단 이야기입니다)
그렇지만 서브도메인에는 특정 컨트롤러만 접속되게끔 하고싶구요.
메뉴얼을 뒤져봐도 마땅한 방법이 생각이 안나서 혹시 아시는분이 계실까 싶어 글 남겨봅니다.
 다음글 [은랑]CI 에서 Parser 중첩루프 처리 문제..... (5)
 이전글 controller, model, view 한곳으로 묶... (2)

댓글

변종원(웅파) / 2014/02/22 18:20:27 / 추천 0
아파치 설정에서 aaa.com, subdomain.aaa.com을 같은 디렉토리를 보도록 설정을 하고

무식한 방법으로는 index.php에서 $_SERVER['HTTP_HOST'] == 
subdomain.aaa.com 이면
특정 컨트롤러로 리다이렉트 시키면 됩니다.

우아한(?) 방법으로는 routes.php를 이용할 수 있는데 정규표현식은 찾아서 적용해보세요. 

에카 / 2014/02/22 19:38:51 / 추천 0
웅파님 // 답변 감사합니다. 생각해보니 후킹이 있어서 후킹으로 처리했습니다 (__)