Правило перезаписи IIS в web.config для перенаправления HTTPS-запросов в HTTP
Мне нужно перенаправить все запросы https на http, например, если кто-то посещаетhttps://www.example.com/another-page/ вhttp://www.example.com/another-page/
У меня есть следующее правило перезаписи в моем web.config прямо сейчас, но оно работает неправильно. Это перенаправлениеhttps://www.example.com/another-page/ вhttps://www.example.com/Таким образом, в корень сайта, но вместо этого я хочу, чтобы перенаправление оставалось в том же URL и переписывать только https в http.
<rule name="Redirect to HTTP" stopProcessing="true">
<match url="(.*)" />
<conditions>
<add input="{R:1}" pattern="^onepage/(.*)$" negate="true" />
<add input="{HTTPS}" pattern="^ON$" />
</conditions>
<action type="Redirect" url="http://{HTTP_HOST}/{R:0}" redirectType="Permanent" />
</rule>
Будем весьма благодарны за любую помощь по изменению вышеупомянутого правила, чтобы оно изменило только https на http, но сохранило полный посещенный URL!