我想要查看 IIS 7.5 中的所有网站。
我输入
appcmd list site
它仅列出“默认网站”。它是从 C:Windows\System32\inetsrv 输入的。知道为什么它没有列出默认网站下的其他网站吗?
注意:即使我从 C:Windows\syswow64\inetsrv 输入它,它也显示相同的结果。
答案1
在 IIS 领域,“网站”不能存在于其他网站之下。因此,从 IIS 的角度来看,您只配置了一个网站。
在我看来,这是一个坏主意 - 如果您有意的话,您应该使用一个网站来管理每个网站。
如果您指的是 Web 应用程序或虚拟目录,APPCMD LIST APP 或 APPCMD LIST VDIR 可能更符合您的兴趣。
答案2
对于其他仍然遇到问题的人来说,我有同样的症状,但这个答案没有帮助。APPCMD LIST 仍然给了我错误的信息。你的解决方案可能和我的一样:过了一会儿,我意识到我错误地看着我的工作站当我以为我正在查看我已远程访问的服务器时,出现了 CMD 提示符。