Я пытаюсь отключить HTTPS, когда кто-то попадает в корень моего сайта ...
Я хочу
https://www.domain.com/
для перенаправления на
http://www.domain.com/
но я также хочу ..
https://www.domain.com/secure.aspx
или любую другую именованную страницу не перенаправлять.
Вот то, что у меня есть, но я не могу заставить его работать.Я перепробовал тысячи способов и прочитал всю документацию и примеры IIS по этому вопросу, но не могу придумать волшебную формулу.
<rule name="Redirect Root Only to Non HTTP" stopProcessing="true">
<match url="\.com/$" />
<conditions logicalGrouping="MatchAll" trackAllCaptures="false">
<add input="{HTTPS}" pattern="on" />
</conditions>
<action type="Redirect" url="http://www.domain.com" appendQueryString="false" redirectType="Found" />
</rule>