禁用IIS7 URL重写每个站点的继承?

Jim*_*ohm 5 iis-7 url-rewriting

我有许多全局IIS7 URL重写规则,默认情况下它们适用于所有站点.好吧有几个网站,我想为所有规则禁用此重写继承.我怎样才能做到这一点?我没有高兴地尝试了以下内容:

 <rewrite>
<rules>
    <clear />
</rules>
  </rewrite>
Run Code Online (Sandbox Code Playgroud)

Laz*_*One 4

抱歉,这是不可能的:

全局重写规则用于定义服务器范围的 URL 重写逻辑。这些规则是在applicationHost.config文件中定义的,并且不能在任何较低的配置级别(例如 site 或 virtual Directory)上覆盖或禁用它们。全局规则始终对绝对 URL 路径(即不带服务器名称的请求 URI)进行操作。

始终首先评估全局规则集,然后使用全局规则集生成的 URL 字符串来评估分布式规则集。

http://learn.iis.net/page.aspx/468/using-global-and-distributed-rewrite-rules/