묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
리눅스 mod_rewrite 질문 입니다.
2010.06.30 00:34
안녕하세요.
고수님들의 조언 부탁 드립니다.
리눅스 서버에 mod_rewrite을 사용해 다음과 같은일을 하고 싶습니다. 초보라 조언 부탁 드립니다.
aaa.com에 접속하면 www.aaa.com이 나오게 하기.
www.aaa.com/숫자10자리 이렇게 하면 www.aaa.com/aaa.php?id=숫자10자리 이 페이지가 출력되게 하기
www.aaa.com/숫자10자리/파일명 이렇게 하면 www.aaa.com/파일명?id=숫자10자리 이 페이지가 출력되게 하기 입니다.
지금 공부 하고 있는데, 졍규식을 몰라 정규식 자료 찾아 보다, XE가 생각나 이곳을 글을 남겨 놓고 갑니다.
고수님들의 조언 부탁 드립니다.
저도 열심히 더 찾아보다 다시 오겠습니다.
감사합니다.
우선
RewriteRule ^([0-9]+)$ ./?id=$1 [L]
이렇게 하면 숫자로 넘어오는 값을 인자로 받아 처리 했는데요, 이게 꼭 10자리가 아닌 경우 그냥 접속 URL로 가고, 10자리인 경우만 가게 하려면 어떻게 해야 하나요?
{} 이 괄호를 써서 하라고 하는데 잘 모르겠습니다. 조언 부탁 드립니다.