대표적인 싸이월드의 경우 싸이월드 주소 아래에 아이디를 입력하면
해당 아이디의 폴더또는 페이지를 찾아가게 된다..
어떻게 하는 것일까..
일단 가장 간단한 방법..
페이지가 없을때 윈도우 IIS 는 404 페이지 에러를 낸다..
이 페이지를 바꿔주면 된다.
소스는 다음과 같다.
404 페이지로 설정한 페이지에 다음과 같은 소스를 넣으면..
<%
response.write "입력한 아이디 : " & Split(Replace(Request.ServerVariables("QUERY_STRING"),"http://"&Request.ServerVariables("SERVER_NAME"),""),"/")(1)
%>
이렇게 하면 싸이월드와 같이 아이디를 어떤 아이디를 썼는지 알게 되며..
이 아이디를 파악하여 각 페이지로 redirection 해 주면 된다.
IIS 에서 자체 처리하는 방법...
자바월드에서 알려준 방법은..
2008/R2는 내장된 rewrite 기능..
MS 쪽의 sf.net이라 불리는 codeplex.com의 유명한 IIRF 사용
http://www.codeplex.com/IIRF 참조..
ienfant 님 감사~~
해당 아이디의 폴더또는 페이지를 찾아가게 된다..
어떻게 하는 것일까..
일단 가장 간단한 방법..
페이지가 없을때 윈도우 IIS 는 404 페이지 에러를 낸다..
이 페이지를 바꿔주면 된다.
소스는 다음과 같다.
404 페이지로 설정한 페이지에 다음과 같은 소스를 넣으면..
<%
response.write "입력한 아이디 : " & Split(Replace(Request.ServerVariables("QUERY_STRING"),"http://"&Request.ServerVariables("SERVER_NAME"),""),"/")(1)
%>
이렇게 하면 싸이월드와 같이 아이디를 어떤 아이디를 썼는지 알게 되며..
이 아이디를 파악하여 각 페이지로 redirection 해 주면 된다.
IIS 에서 자체 처리하는 방법...
자바월드에서 알려준 방법은..
2008/R2는 내장된 rewrite 기능..
MS 쪽의 sf.net이라 불리는 codeplex.com의 유명한 IIRF 사용
http://www.codeplex.com/IIRF 참조..
ienfant 님 감사~~
'dev > webDev' 카테고리의 다른 글
검정색 바탕화면을 가진 홈페이지 내부 페이지 이동간 화면 깜박임 제거. (0) | 2010.09.03 |
---|---|
웹페이지 컬러칩 등록시 PNG 화일 하나로 끝내기. (0) | 2010.07.21 |
iPin 작업시 주의 사항. (0) | 2010.07.16 |
프로그램 목록을 만들어서 폴더 구조를 한방에 완성 시키자. (0) | 2010.07.16 |
SK Telecom tstore Haptic Widget 개발기 (0) | 2010.02.06 |