Эта проблема возникает из-за того, что на веб-сайте не Directory Browsing
включена эта функция, а документ по умолчанию не настроен. Чтобы решить эту проблему, используйте один из следующих методов. Чтобы решить эту проблему, я выполнил шаги, описанные в способе 1, как указано на странице поддержки MS, и рекомендованный метод.
Способ 1. Включите функцию просмотра каталогов в IIS (рекомендуется)
Запустите IIS Manager. Для этого нажмите кнопку Пуск, выберите пункт Выполнить, введите inetmgr.exe и нажмите кнопку ОК.
В диспетчере IIS разверните имя сервера, разверните веб-сайты, а затем щелкните веб-сайт, который вы хотите изменить.
В представлении «Функции» дважды щелкните «Просмотр каталога».
На панели «Действия» нажмите «Включить».
Если это не сработает, возможно, у вас возникла другая проблема, чем просто проблема со списком каталогов. Так что следуйте ниже шаг,
Способ 2: добавить документ по умолчанию
Чтобы решить эту проблему, выполните следующие действия.
- Запустите IIS Manager. Для этого нажмите кнопку Пуск, выберите пункт Выполнить, введите inetmgr.exe и нажмите кнопку ОК.
- В диспетчере IIS разверните имя сервера, разверните веб-сайты, а затем щелкните веб-сайт, который вы хотите изменить.
- В представлении «Функции» дважды щелкните «Документ по умолчанию».
- На панели «Действия» нажмите «Включить».
- В поле Имя файла введите имя документа по умолчанию и нажмите кнопку ОК.
Способ 3: включить функцию просмотра каталогов в IIS Express
Примечание. Этот метод предназначен для веб-разработчиков, которые сталкиваются с проблемой при использовании IIS Express.
Следуй этим шагам:
Откройте командную строку и перейдите в папку IIS Express на вашем компьютере. Например, перейдите в следующую папку в командной строке:
C:\Program Files\IIS Express
Введите следующую команду и нажмите клавишу ВВОД:
appcmd set config /section:system.webServer/directoryBrowse /enabled:true