.NET .NET 응용 프로그램 내에 고전적인 asp 응용 프로그램이 있습니다. 기본 문서를 login.asp으로 설정했지만 자동으로 리디렉션하지 않습니다. 전체 응용 프로그램은 잘 작동하지만 탐색 할 경우 login.asp를 올바르게 표시합니다.asp IIS7에서 기본 문서가 작동하지 않습니다.
의 web.config의 기본 문서 섹션은 다음과 같습니다 :
<defaultDocument>
<files>
<clear />
<add value="login.asp" />
<add value="index.html" />
<add value="default.aspx" />
<add value="Default.htm" />
<add value="Default.asp" />
<add value="index.htm" />
<add value="iisstart.htm" />
</files>
</defaultDocument>
이 사이트에 다른 유사한 질문 보았지만의 큰 도움이되지 있었다있다.
새 응용 프로그램 풀이 클래식 모드에 있습니까? 'system.webServer' 섹션은 통합 모드에서만 작동한다는 사실을 잊어 버렸습니다. –
예, 작동하도록 asp 응용 프로그램을 얻으려면 고전 모드로 만들어야했습니다. – Shirlz
내 주를 저장했습니다. 사이트에 관한 어떤 내용도 변경되지 않았지만, 사이트가 내 사용자 정의'DefaultPage'로 시작하기 때문에 Windows 업데이트가 무언가를해야합니다. 파이프 라인 모드는 변경하지 않았지만 .NET 버전을 2.0.x로 설정하면 사이트가 다시로드되었습니다. – Gustav