Я хочу перенаправить все имена хостов на моем сайте на https. я добавил следующее правило в urlRewrite МИБ:Перенаправление с http на https приводит к переадресации
<rule name="HTTP to HTTPS" stopProcessing="true">
<match url="(.*)" />
<conditions>
<add input="{HTTPS}" pattern="off" ignoreCase="true" />
</conditions>
<action type="Redirect" url="https://{HTTP_HOST}/{R:1}"
redirectType="Permanent" />
</rule>
Но на просмотр я получаю перенаправлять цикл. Я делаю что-то неправильно?
Я проверил в своем местном, и правило, добавленное выше, работает отлично в моем случае. –
Я тоже вижу эту проблему, но только редко. Я не знаю, как его воспроизвести. Что-то очень странное происходит. Также представляется проблемой в IIS 8, см. [Этот вопрос] (https://stackoverflow.com/questions/34710470/iis-8-redirect-http-to-https-infinite-loop) –