제목 | .htaccess 어렵군요. | ||
---|---|---|---|
글쓴이 | emc | 작성시각 | 2009/08/08 08:03:25 |
|
|||
이제 까지 거의 쿼리스트링 형태로 개발 하다 보니 CI 처럼 /controller/function/parameter 형식으로 된 uri 사용은 사용이 익숙하지 못하네요. .htaccess 에서 셋팅하고 CI에서 컨트롤 하는 것 같구요. 아래 코드는 무슨 뜻인가요? RewriteCond $1 !^(index\.php|public|favicon\.ico) RewriteCond 에 대해 자세히 나온 사이트가 있을까요? |
|||
다음글 | 한국 개발자 포럼 ... 공개개발자 문의. (3) | ||
이전글 | 절대경로 vs 상대경로 (4) | ||
변종원(웅파)
/
2009/08/08 08:32:15 /
추천
0
|
변종원(웅파)
/
2009/08/08 08:36:04 /
추천
0
저희 포럼의 .htaccess 파일입니다. 참고하세요.
<IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_URI} !^/captcha/(.*)$ RewriteCond %{REQUEST_URI} !^/images/(.*)$ RewriteCond %{REQUEST_URI} !^/data/(.*)$ RewriteCond %{REQUEST_URI} !^/include/(.*)$ RewriteCond %{REQUEST_URI} !^/trac/(.*)$ RewriteRule ^(.*)$ index.php/$1 [L] </IfModule> |
emc
/
2009/08/08 10:56:51 /
추천
0
감사합니다. ^^
|
index.php 파일, public 디렉토리, favicon.ico 파일에 대해서는 룰을 적용하지 말라는 뜻입니다.
구글에서 검색하시면 대부분 잘 설명해놨고 정규표현식을 아셔야 합니다.
정규표현식 배워두면 좋은데 좀 골치가 아픕니다. ^^;
영문이긴 하지만 참고하시면 도움이 될겁니다.
rewriterule