iis-7 – IIS7 urlrewrite模块 – 外部xml文件中的规则
发布时间:2020-12-16 08:05:14 所属栏目:百科 来源:网络整理
导读:我使用IIS7 UrlRewrite模块。 我在web.config system.webServer rewrite中设置了我的规则。部分。 我想知道是否有办法在一个外部xml文件中定义规则,而不是在web.config文件中。 谢谢。 是的,您可以使用configSource属性来指向外部文件,就像您可以使用其他
我使用IIS7 UrlRewrite模块。
我在web.config< system.webServer>< rewrite>中设置了我的规则。部分。 我想知道是否有办法在一个外部xml文件中定义规则,而不是在web.config文件中。 谢谢。
是的,您可以使用configSource属性来指向外部文件,就像您可以使用其他web.config部分一样。在web.config中:
<rewrite> <rules configSource="Rewrite.config" /> </rewrite> 并在规则配置文件中: <rules> <rule name="some rule"> <!-- rule details here ---> </rule> </rules> 甚至还可以使用IIS管理器来编辑规则,并且它将会正常工作。使用这种方法的一个小小的注意事项:当您进行更改并保存这样的外部文件时,它不会对应用程序进行回收,例如对web.config将进行更改。因此,如果您正在编辑规则并希望看到它生效,则需要通过编辑并保存web.config来手动戳。 另一个参考:IIS7 url rewrite web.config section (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |