Назад | Перейти на главную страницу

Как увидеть все веб-сайты в IIS с помощью appcmd list site

Я хочу видеть все веб-сайты в IIS 7.5.

Я набрал

appcmd list site 

В нем указан только «Веб-сайт по умолчанию». Он набирается из C: Windows \ System32 \ inetsrv. Любая идея, почему он не перечисляет другие сайты, которые находятся под сайтом по умолчанию?

Примечание: даже когда я набираю его из C: Windows \ syswow64 \ inetsrv. Он показывает тот же результат.

В области IIS «Веб-сайты» не могут существовать под другими веб-сайтами. Похоже, с точки зрения IIS, у вас настроен только один веб-сайт.

ИМО, это плохая идея - вы должны использовать веб-сайт для каждого веб-сайта, если это то, что вы намереваетесь.

Если вы имеете в виду веб-приложения или виртуальные каталоги, вам может быть больше интересно APPCMD LIST APP или APPCMD LIST VDIR.

Для других людей, у которых все еще были проблемы, у меня был тот же симптом, но этот ответ не помог. APPCMD LIST по-прежнему дал мне неверную информацию. Ваше решение может быть таким же, как и мое: через некоторое время я понял, что по ошибке смотрю на свой рабочая станция Подсказка CMD, когда я думал, что смотрю на удаленный сервер.