Application_BeginRequest를 사용하여 웹 사이트의 이미지에 짧은 URL을 사용하는 방법을 알아 내려고하고 있습니다. 현재이 같은 전체 URL 사용해야 할 이미지를 엽니 다 :이 http://mywebsite.com/123/456
ViewImage.aspx 이미지를 동적으로 검색합니다 http://mywebsite.com/ViewImag
URL을 다시 쓰는 데 사용자 지정 HttpModule을 사용하는 IIS 6에서 실행되는 응용 프로그램이 있습니다. 이것은 Context.RewritePath 대상이 .php 파일 인 경우를 제외하고는 훌륭하게 작동합니다. PHP 파일은 예상대로 실행되지만 $ _POST 콜렉션은 비어 있으므로 다시 작성된 URL에 제출 된 양식에는 액세스 할 수 없습니다.
숨겨진 내부 사이트 시스템을 사용하고 있습니다. 숨기기 경로의 경우 HttpContext.RewritePath를 사용하고 있습니다. 새 이름을 생성하는 사진을 업로드하는 시스템도 있으며 사진은 변경할 기회가 없습니다. 우리는 그러한 사진에 클라이언트 캐시를 사용하고자합니다. 누구나 볼 수가 사이트에 URL : 서버에 HttpContext.RewritePat
IHttpModule을 작성하여 세부 정보 페이지에 대한 친숙한 URL 액세스를 허용합니다. 사용자가 http://xyx.com/hotels/123/hotel-name.aspx 페이지를 사용하여 세부 정보 페이지에 액세스하려고하면 IHttpModule의 OnBeginRequest 메서드에 다시 쓰기 규칙이 적용됩니다. 여기에서 Context.RewriteP
이의 내가 간단한 WCF 서비스는 URL을 context.BeginRequest += (s,e)=>{
var ctx = HttpContext.Current;
var method = ctx.Request.AppRelativeCurrentExecutionFilePath.RemoveFirst("~/");
var args = ctx.Request.QueryS