Я пытаюсь настроить IIS и получить ошибку 404.4, не имеют StaticFileModule - PullRequest
1 голос
/ 24 июня 2009

(Примечание: это с IIS7)

При переходе на http://localhost/MyApp, появляется ошибка 404.4, ошибка HTTP 404.4 - не найдена С ресурсом, который вы ищете, не связан обработчик. Переход на http://localhost/MyApp/default.aspx работает. Я искал и думаю, что мне нужно включить мой StaticFileModule, но в разделе «Сопоставления обработчиков» у меня нет StaticFileModule и я не знаю, как / где его добавить. Может кто-нибудь сообщить мне, если это моя проблема и как ее исправить? Спасибо!

Additional Error Details:

HTTP Error 404.4 - Not Found

The resource you are looking for does not have a handler associated with it.

Module: IIS Web Core

Notification: MapRequestHandler

Handler: Not yet determined

Error Code: 0x80070002

В IIS7 в разделе документов по умолчанию перечислены default.aspx, которым является мой документ по умолчанию. Еще раз спасибо!

Ответы [ 3 ]

2 голосов
/ 24 июня 2009

Убедитесь, что у вас установлен модуль документов по умолчанию (здесь также будет описано, как добавить модуль статического файла, но я не думаю, что это ваша проблема) ...

<globalModules> 
<add name="DefaultDocumentModule" image="%windir%\system32\inetsrv\defdoc.dll" />
...

Затем вы можете добавить документ по умолчанию ...

<configuration>
   <system.webServer>
      <defaultDocument enabled="true">
         <files>
            <add value="Default.aspx" />
         </files>
      </defaultDocument>
   </system.webServer>
</configuration> 
1 голос
/ 03 августа 2009

Ответ был таков: сначала я установил IIS из ОС Home Premium, а затем обновился до версии Business. Я установил все новые компоненты, которые получил от Business, но основная установка iis была, по-моему, все еще из Home, что вызывало ошибки. Чистая установка устранила проблемы.

0 голосов
/ 24 июня 2009

В вашем виртуальном каталоге или на веб-сайте должна быть настройка по умолчанию.

Здесь вы можете перечислить default.html, default.aspx, index.html в любом порядке.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...