До изменения:
У меня есть веб-сайт local.Mywebsite.com
, размещенный в моем локальном IIS 7.5. Веб-сайт работает в .net версии 4.0, а пул приложений IIS находится в режиме интегрированного конвейера. Он работает отлично.
Я могу просматривать local.Mywebsite.com/default.aspx как local.Mywebsite.com. Это означает, что IIS обслуживает документ по умолчанию, как я настроил.
Изменение:
У меня было требование включить другое приложение Foo на мой веб-сайт в качестве виртуального каталога. Я добавил это и могу просматривать и использовать то же самое с полным путем, как local.Mywebsite.com/Foo/ Моя страница.aspx.
Затем я настроил документ по умолчанию для своего виртуального каталога Foo.
МОЯ проблема:
Я пытаюсь перейти на local.Mywebsite.com/Foo/
Я получил ошибку:
The resource cannot be found.
Description: HTTP 404. The resource you are looking for (or one of its dependencies)
could have been removed, had its name changed, or is temporarily unavailable.
Please review the following URL and make sure that it is spelled correctly.
Теперь IIS не обслуживает документ по умолчанию для моего виртуального каталога Foo.
Но я все еще могу просматривать local.Mywebsite.com, здесь IIS предоставляет документ по умолчанию.
Любое одно имеет любую идею или любые предложения высоки оценены.
Обновление:
Когда я переименовываю файл Mypage.aspx в Default.aspx, IIS прекрасно обслуживает документ по умолчанию. Я могу увидеть страницу default.aspx, просматривая local.Mywebsite.com/Foo/.
Моя веб-конфигурация:
<defaultDocument enabled="true">
<files>
<clear/>
<add value="Mypage.aspx" />
</files>
</defaultDocument>
classical pipeline mode
- person Arun Chandran C   schedule 01.08.2013/Foo
? - person Kev   schedule 02.08.2013default.aspx
: deafualt.aspx и defualt.aspx, это просто опечатка в вашем вопросе? - person Kev   schedule 02.08.2013