【问题标题】:How do I use IIS web.config for just rewrite rules如何使用 IIS web.config 来重写规则
【发布时间】:2013-07-27 02:58:55
【问题描述】:

我想通过利用 web.config 文件跨环境共享一些 IIS 重写规则,从而使其成为我们源代码控制和构建过程的一部分。

我可以很好地编写规则,但是,我不知道如何处理我希望每个环境处理的其余 IIS 配置,例如 defaultDocument、staticContent、处理程序等。

是否可以只使用 web.config 来重写规则?

【问题讨论】:

    标签: iis-7


    【解决方案1】:

    是的,您可以使用仅包含重写规则的本地 web.config。所以基本上你会用适当的配置系统编写你的规则。在这种情况下,IIS 将从它可以找到的 applicationhost.config(全局 web.config)中获取该网站或应用程序的其余设置。

    IIS 基本上将所有 web.config 文件添加到工作进程的开头,以便为特定应用程序制作一份大型配置副本。因此,对于一个特定的应用程序,您的配置将来自 apphost、根 web.config、文件夹 web.config 等等。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-08-19
      • 2017-02-15
      • 1970-01-01
      • 2012-08-22
      • 1970-01-01
      • 2015-07-10
      • 2014-10-29
      • 2013-02-01
      相关资源
      最近更新 更多