Правило перезаписи 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!

Ответы на вопрос(2)

Ваш ответ на вопрос