CI 묻고 답하기

제목 IIS에 설치시 rewrite문제 발생
글쓴이 수용이 작성시각 2013/02/15 09:28:04
댓글 : 1 추천 : 0 스크랩 : 0 조회수 : 14896   RSS

이번에 테스트 서버로 옴기게 되면서 web서버를 iis 6 로 바꾸게 되었습니다.
그런데 여기서 문제가 가상호스트로 예) home 폴더까지 지정해주고 home폴더 밑에 index.php파일이 위치 하고있습니다.
여기서 문제는 컨트롤러를 호출 할려면  주소에 xxxx.co.kr/index.php/a01/A01001 이런식으로 index.php가 들어가야 제대로
나옵니다.
문제 해결을 위해 검색 해본 결과 iis는 ISAPI_Rewrite 깔아야 적용이 된다고 하는데 현재 테스트 서버는 제가 하는 프로젝트 외에 다수에 웹 사이트가 돌아가는 있는 실정이라 위 프로그램을 깔수가 없습니다.
위 프로그램을 깔지 않고 할수있는 방법이 없을까요 ?
지금 url  넣는 부분에서 /index.php 일일이 넣고 해보고 있는데 a테그나 form 테그에서 호출시는 잘되는것 같은데 
ajax 에서 url 넣는 부분에서 /index.php/a01/A01001/update 넣고 호출시 안됩니다 ㅠㅠ 
별다른 해결방법이 없을까요 이틀째 고민중입니다.
고수님들에 많은 조언 부탁드립니다. 

 다음글 구조에 관한 질문입니다. (4)
 이전글 require_once 질문. (4)

댓글

변종원(웅파) / 2013/02/15 18:33:12 / 추천 0
Rewrite모듈 설치를 안하신다면 귀찮지만 개발서버용 경로와 운영서버용 경로를 아이피로 구분해서 쓰셔야할것 같네요 변수명은 동일하게 하고 아이피에 따라 index.php가 들어간 경로, 빠진 경로 이렇게요