Я использую плагин 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>
Это не было нормально работает до сегодняшнего утра, когда сайт начал erroring с «слишком много переадресаций ». Насколько я знаю, ничто в конфигурации или инфраструктуре не изменилось.
Я отключил правило, и сайт снова стал функциональным (хотя явно без какого-либо перенаправления).
Затем я снова включил правило, и теперь все работает как ожидалось. Я не внес никаких изменений в правило, кроме как временно отключить его.
Любые идеи? Является ли плагин ошибкой?
В какой структуре вы работаете? Я знаю, что были некоторые особенно неприятные ошибки с 1.1, которые требовали перезапуска IIS ... – dooburt