CI 묻고 답하기

제목 라우팅에 관한 질문입니다.
글쓴이 firekuma 작성시각 2014/02/05 17:18:15
댓글 : 3 추천 : 0 스크랩 : 0 조회수 : 13062   RSS
b2b사이트를 제작할려고 하는데
b2b기업마다 기업id를 url에 포함할려고 하거든요.
예를 들어 http://localhost/기업id/ 가 기본 url로 고정된 상태에서 액션이 있을때는
http://localhost/기업id/컨트롤러/액션/새그먼트/ 식으로 말이죠..

routes의 리매핑방법이 있는거 같은데...
능력의 한계인지 도저히 어떻게 접근해야할지 모르겠습니다.
선배님들의 조언 부탁합니다.
 다음글 쿼리 결과값을 object 로 받는 이유 (1)
 이전글 CI RESTful Sever에서 PUT,DELETE ... (5)

댓글

변종원(웅파) / 2014/02/05 18:23:26 / 추천 0
포럼소스 다운 받아서 routes.php 열어보세요.

포럼 주소가 비슷한 구조입니다.

short url로 검색하셔서 나온 정규표현식을 적용해도 됩니다.
firekuma / 2014/02/06 16:26:37 / 추천 0
 답변감사합니다. 

최초에 http://localhost 로 유저가 접속하여 로그인을 하면 
그 유저의 기업id를 변수로 가져와서 로그인 완료후에는 url상에
http://localhost/기업id 형식으로 base url을 고정하고 싶거든요.
물론 페이지액션이 있을경우는 저 base url 뒤에 새그먼트들이 붙겠죠.
답변주신 routes.php 에서 조금은 그 개념이랑 다른거 같은데.. 
좋은 방법 없을까요..? 죄송합니다.. 하루종일 삽질중이네요.
들국화 / 2014/02/06 17:41:17 / 추천 0
왜 힘든길을 가시려는지...
제가 보기로는 꼭 그렇케 해야 하는지 모르겠네요.

비슷해 보이는 방법으로  naver cafe 서비스 같은걸 잠시 보면 방법을 쉽게 찾으실수 있을것 같네요.
물론 전 개인적으로 저런 방법을 별로 안좋아 합니다. 리로드 하면 메인으로 가게 되니 아주 불편 해요..ㅎㅎㅎㅎ.