주제: rewrite 모듈 없이 완전하게 fancy url 구현하기
루나모스님 글 읽다가 문득 든 생각입니다만..
rewrite 모듈 없이 완전하게 같은 fancy url을 구현할 수는 없지요. 어쩔 수 없이 파라미터 구분자가 들어가긴 해야 합니다만..
좀 지저분하겠지만 이런건 어떨까요?
.htaccess에 404 에러에 해당하는 커스텀 에러 페이지를 생성하고, 해당 커스텀 에러 페이지를 request_uri을 해석하는 스크립트로 대체하는겁니다.
물론 정말 잘못된 경로가 입력되거나, 없는 페이지를 요청하려고 한다면 일반적인 404 에러 페이지를 출력하지만,
그 외에 경로에 대해선 파싱하고 정상적인 동작을 수행하는겁니다.
지저분할랑가요;;
(지금 막 로컬에서 간단하게 테스트 해봤는데, 잘 돌아갑니다!!)
kirrie (2008-01-27 17:25:17)에 의해 마지막으로 수정