1 개요[ | ]
- Apache Module mod_rewrite
- 아파치 모듈 mod_rewrite
- rewrite_module
- 리라이트 모듈
- 아파치의 규칙 기반 재작성 엔진 모듈
- PCRE 정규표현식 파서 기반
- 아파치 구동중에 요청되는 URL을 재작성할 수 있음
- 아파치 설정파일 또는 .htaccess 파일에서 설정 할 수 있음
- 기본서버, VirtualHost, Directory 영역 중 하나에 설정
Console
Copy
root@zetawiki:~# apache2ctl -M | grep rewrite
rewrite_module (shared)
root@zetawiki:~# apachectl -D DUMP_MODULES | grep rewrite
rewrite_module (shared)
2 mod_rewrite 지시자[ | ]

지시자 | 설명 |
---|---|
RewriteBase ★ | |
RewriteCond ★★ | 규칙에 대한 조건 정의 |
RewriteEngine ★ | Rewrite엔진 활성화 여부 |
RewriteMap | |
RewriteOptions | |
RewriteRule ★★ | 실제 Rewrite 규칙 적용 |
Rewrite로그 기록 파일의 지정 | |
Rewrite로그 기록시 얼마나 자세하게 기록할지를 지정 범위: 0~4 (숫자 클수록 자세함)[1] |
3 같이 보기[ | ]
- mod_rewrite 지시자
- mod_rewrite 서버 변수
- mod_rewrite RewriteRule 플래그
- 아파치 mod_rewrite 활성화
- 아파치 mod_rewrite 로그 설정
- 아파치 mod_alias
- 재작성 엔진
4 참고[ | ]
- ↑ 값의 범위는 0~9이지만, 실제로는 레벨 1~4 로그만 발생함. https://wiki.apache.org/httpd/RewriteLogLevel
편집자 Jmnote Jmnote bot
로그인하시면 댓글을 쓸 수 있습니다.