http://xxx.xxx.xxx/fdfdf/12 같은 URL 은 내부적으로 어떻게 동작하는건가요?

망치의 이미지

http://~~~~/xxx.php/어쩌구저쩌구..

이런건 해당 php 파일에서 파싱하는걸 알겠는데 .php 가 안붙어있고 단순히 http://~~~/xxx/xxx 같이 돼있는건 어떻게 구현돼있는건지 궁금합니다..

이곳 KLDP 도 그렇고.. 티스토리나 테터툴즈같은 블로그에서도 작성한 포스트 주소가 마지막자리 부분 숫자만 바뀌더군요.

세이군의 이미지

mod_rewrite라는 아파치 모듈을 이용합니다.
http://httpd.apache.org/docs/2.2/misc/rewriteguide.html
위 주소에 있는 내용을 참고하십시요

현재 주소인 http://kldp.org/node/76009는 원래 http://kldp.org/index.php?q=/node/76009 였습니다.

한 걸음 더 가까이

망치의 이미지

조언 감사~

    RewriteRule ^/request/(.+)$ /home/myhome/www/request.php?var=$1

위와 같은 형식으로 해결했습니다.
rewrite mod.. 생각보다 많이 복잡하네요.. ㅡ.,ㅡ;; 해놓고도 잘해둔건지 몰겠습니다. 저런식으로 여러개 줄줄 늘어놓았는데..

---------------------------------------
http://www.waitfor.com/
http://www.textmud.com/