【发布时间】:2018-04-06 16:24:34
【问题描述】:
我有大量的站点在 Windows Server 2008 R2 Standard 上的 IIS 7.5 上运行,每个站点都配置了许多绑定。我需要将绑定提取到文本文件中。
一种方法是手动检查 IIS 中每个站点的每个绑定,但这是一项艰巨的任务。通过文本文件访问它们会更容易。我被引导相信站点和绑定组合存储在此文件中:C:\Windows\System32\inetsrv\Config\applicationHost.config,但我只看到服务器上配置的站点的一个子集,并不是所有站点都具有所有绑定。所以我的问题是,IIS 将所有站点绑定存储在哪里?
我希望它是可访问的文本文件的形式(例如 .config 文件)。如果它是可访问的文本文件的形式,我现在只需要读取权限,但最好知道是否可以写入此文件,而不是需要通过 IIS 编辑绑定,如果可以,文件是否需要管理员级别的访问权限。
【问题讨论】:
-
我怀疑所有条目都在那里,只是它们分散在整个文件中。
-
只是我的一分钱,但在 applicationHost.config 找到所有相关绑定
标签: iis-7.5