我在我们的生产站点上使用UrlRewrite IIS插件约一个月。IIS UrlRewrite问题
我使用所提供的模板/向导创建一个重定向规则,产生的配置enrty如下:
<rewrite>
<rules>
<rule name="CanonicalHostNameRule1" enabled="true">
<match url="(.*)" />
<conditions>
<add input="{HTTP_HOST}" pattern="^www\.mycompany\.com$" negate="true" />
</conditions>
<action type="Redirect" url="http://www.mycompany.com/{R:1}" />
</rule>
</rules>
</rewrite>
它已经运行良好,直到今天早上,当网站上开始“过多的重定向示数”。据我所知,配置或基础设施中没有任何变化。
我禁用了规则,网站又变得功能了(尽管显然没有任何重定向)。
然后我重新启用规则,现在全部按预期运行。除了临时禁用它之外,我没有对规则做任何修改。
任何想法?插件车?
你在运行什么框架?我知道有一些特别令人不愉快的错误与1.1需要重新启动IIS ... – dooburt 2010-11-08 12:57:25