프로그래밍/서버(WS, WAS)

apache rewrite 사용법 정리

강남리치 2017. 8. 5. 12:27
반응형

apache/conf/httpd.conf 파일을 열어서 다음과 같이 수정한다.


 

1. 

LoadModule rewrite_module modules/mod_rewrite.so 구문의 주석을 해제 해준다.

만약 ..apache/modules/mod_rewrite.so 파일이 없다면 apache를 컴파일할때 rewrite 모듈을 사용하기 위해서 configure시 --enabled-rewrite 를 추가하면 된다.


2. 


아래와 같은 구문을 <VirtualHost /> 부분에 추가하면 

RewriteEngine On

RewriteCond %{HTTP_HOST}  !^www.domain.kr [nocase]

RewriteRule ^(.*)$        http://www.domain.kr$1 [last,redirect=301]


domain.kr로 접속시 자동으로 www.domain.kr로 접속된다.

다양한 규칙과 옵션들은 http://httpd.apache.org/docs/2.0/ko/misc/rewriteguide.html 여기를 참고하면 될 것 같다.

반응형