Web.config에 다음과 같은 내용이 있습니다.ASP.NET 응용 프로그램에서 루트 URL을 매핑하는 방법?
<httpHandlers>
. . .
<add verb="GET,HEAD" path="/" type="Vis.Web.BootHandler, Vis" />
</httpHandlers>
HTTP 처리기가 작동하는지 확인하기 위해 정적 HTML 페이지를 반환합니다.
이제 웹 응용 프로그램 (Default.aspx가없는 응용 프로그램)을 실행할 때 기본 디렉토리 목록이 대신 표시됩니다. 내가 "/foo"
경로를 바꿀 때 완벽하게 잘 작동합니다.
경로에 대해 ""
을 시도 했으므로 디렉토리 목록도 생성됩니다. "/foo"
와 동일하게 사용하고 ""
, "~"
, "~/"
, "/"
에 URL 매핑을 추가합니다.
웹 루트를 처리하는 방법/HTTP 처리기로 디렉토리 목록을 덮어 쓰시겠습니까?
감사합니다. 이것은 유용한 질문이었습니다. 나는 똑같은 일을하려했다. –