만들면서 배우는 CodeIgniter Q&A

제목 [조언구해요]페이지70 주소줄이기
글쓴이 timothy 작성시각 2014/02/17 09:20:59
댓글 : 2 추천 : 0 스크랩 : 0 조회수 : 11448   RSS
안녕하세요?
혹시 70페이지 주소줄이기를 Nginx에서 구현해보신 분 계신가요?

apache처럼 Nginx에서도 index.php를 없애기 위해 구글링과 테스트로 계속해서 찾아가면서
시도를 해보는 중인데요...

실제로 딱 이거다 싶은게 없네요...

구글에서는 Drupal꺼가 많이 나오네요...OTL.

조언부탁드려요...
 다음글 저도 p.87 get_list()에서 database ... (1)
 이전글 [65페이지]오탈자인가요? (1)

댓글

변종원(웅파) / 2014/02/17 09:58:36 / 추천 0
http://wiki.nginx.org/NginxHttpRewriteModule
여기 참고하시면 될것 같네요
timothy / 2014/02/18 22:19:04 / 추천 0
감사합니다~^^

아래의 방법으로 해결했어요~

#todo application
if ($request_uri ~* ^/todo)
{
rewrite ^/(.*)$ /todo/index.php?/$1 last;
break;
}

 
# remove access to system folder, also allows a 'System.php' controller
if ($request_uri ~* ^/system)
{
rewrite ^/(.*)$ /index.php?/$1 last;
break;
}
# 예외 디렉토리 /js, /img
if ($request_uri ~* ^/js)
{
rewrite ^/js/(.*)$ /js/$1 last;
break;
}

 
if ($request_uri ~* ^/img)
{
rewrite ^/img/(.*)$ /img/$1 last;
break;
}

출처: http://www.farinspace.com/codeigniter-nginx-rewrite-rules/