CI 묻고 답하기

제목 서브도메인에 대한 질문
글쓴이 보아스 작성시각 2012/10/09 13:49:22
댓글 : 5 추천 : 0 스크랩 : 0 조회수 : 20193   RSS
첫 질문인데 쫌 고상하고 어려운 질문을 해야 하는 데 너무 기본적인 질문을 드려서 죄송합니다.

기본적 개념이 없어서 글 올립니다.

현재 cafe24 에서 호스팅 하고 있습니다.

현재
www.test.com/star/1234  

이런 URL을

star.test.com/1234  식으로 바꿀 수 있는지 말입니다.

이게 쉬운 질문인지 어려운 질문인지도 모르겠네요

답변 부탁드립니다. (T.T)
 다음글 QR코드 PHP 소스 사용하기 (3)
 이전글 코드이그나이터에서 models 폴더에 파일은 수정이 안... (2)

댓글

변종원(웅파) / 2012/10/09 14:03:34 / 추천 0

서버호스팅 중이면 가능합니다.

config/routes.php에 규칙을 설정하시면 됩니다.
(블로그 주소 체계 바꿔주는 정규표현식 검색하셔서 적용하시면 됩니다.)

포럼의 주소는 호스트/게시판명/함수/기타변수 형태로 되어 있습니다.
원래대로라면 404 에러가 납니다. routes.php 에

$route['free/(:any)'] = "board/index";

라고 되어 있어서 /free/view/9 라고 주소가 들어오면 board컨트롤러 index함수에서 분개하여 처리를 합니다.

보아스 / 2012/10/09 16:28:09 / 추천 0

음 죄송합니다.
이해가 않되네요

routes.php를 이런식으로 수정 하는 건가요..
일단 되지는 않고 있습니다. (^.^);;

$route['star.entstar.net/(:any)']="c_star/view_star/";

변종원(웅파) / 2012/10/09 16:49:26 / 추천 0
해당내용은 매뉴얼 참고하셔서 바꾸셔야 합니다.

http://cikorea.net/user_guide_2.1.0/general/routing.html
한대승(불의회상) / 2012/10/09 16:55:27 / 추천 0
바꾸는건 어렵지 않은데 다른 컨트롤러 사용 하실때 난감 하실겁니다.

route.php에 아래와 같이 추가 하시면 됩니다.

$route['(:num)'] = "star/$1";
왜 난감한지는 해보시면 금방 아실겁니다. ^^
보아스 / 2012/10/09 22:08:02 / 추천 0
그렇네요 너무 너무 감사합니다.