【发布时间】:2014-11-07 12:45:09
【问题描述】:
我正在使用 windows server 2003 sp2 和 IIS 6,我使用 URL rewrite 进行 url 重写,我在 IIS 6 中安装 URL rewritter 时遇到问题,所以我想暂时禁用规则
如何暂时禁用 URL 重写,是否需要在 web.config 中添加一些内容? 问候
【问题讨论】:
标签: c# asp.net url-rewriting
我正在使用 windows server 2003 sp2 和 IIS 6,我使用 URL rewrite 进行 url 重写,我在 IIS 6 中安装 URL rewritter 时遇到问题,所以我想暂时禁用规则
如何暂时禁用 URL 重写,是否需要在 web.config 中添加一些内容? 问候
【问题讨论】:
标签: c# asp.net url-rewriting
即使您将其删除,您的浏览器仍会记住该规则。因此,请务必同时清除浏览器历史记录、cookie、表单数据等...
【讨论】:
您可以使用规则标记的启用属性单独禁用每个规则。例如,
<configuration>
<system.webServer>
<rewrite>
<rules>
<rule name="myRule" enabled="false">
...
</rule>
</rules>
</rewrite>
</system.webServer>
</configuration>
关键部分是 enabled="false"。如果省略,则此值默认为 true。
rules(复数)标签中没有对应的属性可以一次切换所有规则。
【讨论】:
您需要注释您的 <rewrite> 标签以禁用 IIS URL 重写。
【讨论】: