В Windows 2008R2 я пытаюсь настроить свой веб-сайт так, чтобы на него можно было ссылаться как http://xyz.com/
. В настоящее время он работает, если на него ссылаются как http://xyz.com/default.html
.
я добавил Default.html
к Документ по умолчанию настройки, и я также проверил web.config
чтобы убедиться, что он там есть (см. ниже).
У меня включена анонимная проверка подлинности для конкретного пользователя. У меня также включена проверка подлинности Windows.
У моего предшественника все работало нормально во II6, но я не могу понять, чего мне не хватает во II7.
Возможно, удален обработчик документов по умолчанию. Например, если httpHandler (классический пул приложений) или обработчик (интегрированный пул приложений) имеет, то он может вытащить важные обработчики, которые необходимо снова добавить.
Если вы перейдете в c: \ windows \ system32 \ inetsrv \ config \ applicationHost.config, найдите defaultdoc и посмотрите примеры того, как должен выглядеть обработчик документов по умолчанию. Затем добавьте это обратно в файл web.config. Если его нет в apphost.config, вы можете установить его с помощью диспетчера сервера и добавить его к роли IIS.