사용자 도구

사이트 도구


apache:mod_rewrite

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판 이전 판
다음 판
이전 판
다음 판 양쪽 다음 판
apache:mod_rewrite [2011/06/09 21:46]
kwon37xi
apache:mod_rewrite [2011/06/15 11:04]
kwon37xi [Flags]
줄 17: 줄 17:
   * RewriteCond 를 통해 Apache 변수(variable)의 값을 조건별로 판단해서 룰을 적용할수 있다.   * RewriteCond 를 통해 Apache 변수(variable)의 값을 조건별로 판단해서 룰을 적용할수 있다.
 <code apache> <code apache>
-RewriteCond %{HTTP_HOST} !^www\.example\.com$ [NC] <br>  +RewriteCond %{HTTP_HOST} !^www\.example\.com$ [NC]
 RewriteRule .? http://www.example.com%{REQUEST_URI} [R=301,L]   RewriteRule .? http://www.example.com%{REQUEST_URI} [R=301,L]  
 </code> </code>
줄 23: 줄 23:
  
 ===== Flags ===== ===== Flags =====
-  * 플래그는 조건이나 규칙(Rule)의 끝에 [] 로 감싸서 넣는다. 여러 플래그가 들어갈 경우에는 쉼표(,)로 구분한다.+  * [[http://httpd.apache.org/docs/current/rewrite/flags.html|플래그]]는 조건이나 규칙(Rule)의 끝에 [] 로 감싸서 넣는다. 여러 플래그가 들어갈 경우에는 쉼표(,)로 구분한다.
   * last|L : Rewrite 조건 블럭의 끝(last)를 뜻한다. mod_rewrite 자체를 끝내는 것은 아니다.   * last|L : Rewrite 조건 블럭의 끝(last)를 뜻한다. mod_rewrite 자체를 끝내는 것은 아니다.
   * nocase|NC : regex 검사시 대소문자 구분 안함.   * nocase|NC : regex 검사시 대소문자 구분 안함.
apache/mod_rewrite.txt · 마지막으로 수정됨: 2013/08/19 16:02 저자 kwon37xi