在IIS中的复合安装下添加子应用程序

在IIS中的复合安装下添加子应用程序,iis,c1-cms,Iis,C1 Cms,我们遇到了一个问题,我们在子应用程序中使用的URL重写无法正常工作。我怀疑这是由于复合重写 是否有在Composite下创建子应用程序的指南,或者告诉它不要对子应用程序使用默认的Composite重写引擎的方法?我们采用的解决方案是将应用程序从Composite下移动到网站的根级别,并解决重写时的任何链接问题。这将一直有效,直到找到更好的解决方案。它不是特定于复合的,但是如果重写在web.config中 它不是特定于复合的,但如果重写在web.config中(可通过复合界面编辑),则应该能够将其

我们遇到了一个问题,我们在子应用程序中使用的URL重写无法正常工作。我怀疑这是由于复合重写


是否有在Composite下创建子应用程序的指南,或者告诉它不要对子应用程序使用默认的Composite重写引擎的方法?

我们采用的解决方案是将应用程序从Composite下移动到网站的根级别,并解决重写时的任何链接问题。这将一直有效,直到找到更好的解决方案。

它不是特定于复合的,但是如果重写在web.config中 它不是特定于复合的,但如果重写在web.config中(可通过复合界面编辑),则应该能够将其父节点包装在
标记中:

<location path="." inheritInChildApplications="false">
    <system.webServer>
        <rewrite>
        ...
        </rewrite>
    </system.webServer>
</location>

...