나는 또한 http://localhost/과 같이 기본 홈페이지를 매핑 할 것으로 예상했지만 적중하지 않았습니다.ASP.NET URL 라우팅, 기본 경로
RouteTable.Routes.Add(new Route("{Keyword}", new HomeHandler()));
질문은 물론 아닙니까? 루트를 다른 페이지에 매핑하고 싶습니다.
나는 또한 http://localhost/과 같이 기본 홈페이지를 매핑 할 것으로 예상했지만 적중하지 않았습니다.ASP.NET URL 라우팅, 기본 경로
RouteTable.Routes.Add(new Route("{Keyword}", new HomeHandler()));
질문은 물론 아닙니까? 루트를 다른 페이지에 매핑하고 싶습니다.
아직 시도하지는 않았지만 IIS 구성에서 기본 문서를 제거해보십시오. IIS 7의 경우이 설정은 web.config
:
<configuration>
<system.webServer>
<defaultDocument>
<files>
<clear />
</files>
</defaultDocument>
</system.webServer>
</configuration>
입니다. 대답은 다소 복잡합니다. 그것은 IIS6에 있었고 특정 속성을 추가해야했습니다. 나는 우리가 그때 뭘했는지 기억할 수는 없지만 당신은 그것을 할 수 있습니다. 그것이 내가 그것을 발견 한 방법입니다.
발견 한 링크를 삽입하는 것이 더 유용 할 것입니다. – devstuff
완전한 라우팅 테이블을 보여줄 수 있습니까? –