禁用 URL 重写规则

Sye*_*idi 3 c# asp.net url-rewriting

我正在使用 window server 2003 sp2 和 IIS 6,我使用 URL rewrite 进行 url 重写,我在 IIS 6 中安装 URL rewritter 时遇到问题,所以我想暂时禁用规则

如何暂时禁用 URL 重写,是否需要在 web.config 中添加一些内容?问候

Dan*_*ace 6

您可以使用规则标记的 enable 属性单独禁用每个规则。例如,

<configuration>
    <system.webServer>
        <rewrite>
            <rules>
                <rule name="myRule" enabled="false">
                    ...
                </rule>
            </rules>
        </rewrite>
    </system.webServer>
</configuration>
Run Code Online (Sandbox Code Playgroud)

关键部分是 enabled="false"。如果省略,则此值默认为 true。

规则(复数)标签中没有相应的属性来一次切换所有规则。


小智 0

您需要注释您的<rewrite>标记以禁用 IIS URL 重写。