IIS 6은 확장이 없는 페이지에 대한 요청을 처리할 수 있습니까?

StackOverflow https://stackoverflow.com/questions/38661

  •  09-06-2019
  •  | 
  •  

문제

특정 응용 프로그램에 대한 확장 없이 특정 URL에 요청을 매핑하는 방법이 IIS에 있습니까?

예를 들어, Java 서블릿에서 무언가를 이식하려고 할 때 다음과 같은 URL이 있을 수 있습니다.

http://[서버]/MyApp/HomePage?some=매개변수

이상적으로는 MyApp의 모든 항목을 특정 애플리케이션에 매핑할 수 있기를 원하지만 실패할 경우 동일한 효과를 얻는 방법에 대한 제안이 있으면 정말 도움이 될 것입니다.

도움이 되었습니까?

해결책

모든 요청을 처리하도록 IIS6을 설정할 수 있지만 확장자가 없는 파일을 처리하려면 IIS가 해당 파일을 찾지 않도록 지시해야 합니다.

http://weblogs.asp.net/scottgu/archive/2007/03/04/tip-trick-integrating-asp-net-security-with-classic-asp-and-non-asp-net-urls.aspx

다른 팁

URL을 다시 작성하는 ISAPI 필터를 만들 수도 있습니다.사용자는 확장명 없이 URL을 입력하지만 필터는 요청을 그렇게 해석합니다.IIS에서는 이 문제를 해결하기가 매우 쉽기 때문에 미리 작성된 것을 찾는 것이 좋습니다.저는 직접 사용해본 적이 없어서 Google을 통해 찾은 제품과 전혀 다른 특정 제품을 추천할 수 없습니다. 특히 귀하의 특정 사용 사례를 모르기 때문에 더욱 그렇습니다.하지만 적어도 이제 무엇을 검색해야 할지 알게 되었습니다.

ASP.Net을 사용하여 URL을 다시 작성할 수도 있습니다.
http://msdn.microsoft.com/en-us/library/ms972974.aspx

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top