web.config是否可以具有常规的system.webserver部分和其他具有位置标记的system.webserver部分?

时间:2019-04-09 14:57:12

标签: iis-7.5

我想为我所有站点的URL重写放置在一个全局的system.webserver部分中-但我想为特定站点使用requestFiltering部分-我可以拥有一个“主” system.webserver部分,然后在其中包含许多其他内容吗?位置部分?

1 个答案:

答案 0 :(得分:0)

是的,您可以有一个“全局” system.webServer部分(组)和许多“特定于位置”的配置部分,它们都有自己的system.webServer部分(组)。您可以在ApplicationHost.config以及每个web.config的内部都具有此功能。但是,您的问题的一个问题是要求web.config中的常规system.webServer部分适用于所有站点。除非所有站点共享相同的物理路径,否则您将无法对所有站点使用单个web.config。相反,您想将此配置放置在ApplicationHost.config中。简要阅读:https://docs.microsoft.com/en-us/iis/get-started/planning-your-iis-architecture/getting-started-with-configuration-in-iis-7-and-above