웹 응용 프로그램이 앉아서 해당 소스에 지정된 특정 웹 페이지로 전송 된 요청을 기다리는 상황이 있습니다. 예를 들어, source1은 myapplication/source1.aspx에 요청하고 source 2는 myapplication/source2.aspx에 요청합니다. 만약 내가 어떻게 든 그 페이지가 존재하고 실제로 하나의 페이지를 처리하는 "가짜"로 내 응용 프로그램을 구성 할 수 있다면, 대신에 10 개의 다른 .aspx 페이지가 실제로 기다리고 앉아서 기다리고있는 것이 가능한지 궁금합니다. 요청.ASP.NET 페이지 보이기
그래서 기본적으로 source1은 myapplication/source1.aspx의 URL에 게시되지만 내 응용 프로그램은이를 해석하여 기본 처리 페이지로 보냅니다. 한 가지 중요한 점은 메인 페이지가 어떤 출처인지 알 필요가 있다는 것입니다.
myapplication/processPage에 게시 할 수있는 원본에 의존 할 수 없습니까? Source = Source1 그래서 어떤 원본에서 어떤 원본을 보냈는지 쿼리 문자열에서 알 수 있습니다.
이 모든 것이 의미가 있었으면 좋겠다. 추가 설명이 필요하면 알려 주시기 바랍니다. 도와 줘서 고마워.
web.config의 httpHandlers 섹션에 다른 모든 URL을 추가하거나 임의의 URL을 하나의 처리기로 보내거나 라우팅 (asp.net 4)을 사용하여 다시 작성할 수 있습니다. –
요청하는 것처럼 들리 겠지만 http : http : //stackoverflow.com/questions/60857/mod-rewrite-equivalent-for-iis-7-0 –