2011-01-18 4 views
1

URL 라우팅이 처음이므로 멍청한 질문 인 경우 나랑 데려가십시오. 내 목표는 설정 한 ISAPI 필터에서 벗어나 응용 프로그램 수준에서 모든 다시 쓰기/라우팅을 수행하는 것입니다.URL 웹 응용 프로그램에서 인코딩 된 URL을 라우팅

가 지금 내가 좋아하는 URL이 : product.aspx/2008C20080929.htm

내가 할 수 올바르게 라우팅 다음 RouteTable.Routes.MapPageRoute를 사용하는 페이지 : 그러나

RouteTable.Routes.MapPageRoute("testRoute", "product.aspx/{page}", "~/routeTest.aspx"); 

, 다른 일부 URL은 "인코딩", 예를 들면 다음과 같습니다

product.aspx/% 255COH % 나 경로에 기존에 이러한 페이지를 드릴 수 없습니다 255C20080929.htm

255C2008 % 교활한 경로. 이것은 가능하지 않습니까? 나는 400 개의 나쁜 요청을 받고있다.

답변

1

URL 라우팅 대신 IIS7의 다시 쓰기 모듈 URL Rewrite

관련 문제