Перенаправление IIS с не WWW и HTTPS
Я использую urlrewriting.net для перенаправлений на своем веб-сайте Asp.Net, размещенном на IIS и Windows Server 2016.
Я хотел бы перенаправить, так что все не WWW должны быть перенаправлены в WWW с HTTPS независимо от количества подпапок и конечного адреса после домена. И все WWW с HPPS должны быть перенаправлены на HTTPS и WWW также независимо от количества подпапок и конечного адреса после домена.
У меня есть это правило в web.config сегодня
[add name="KickHttps" virtualUrl="http://thisisthewebsite.pt/(.*)" rewriteUrlParameter="ExcludeFromClientQueryString" destinationUrl="https://www.thisisthewebsite.pt/$1" redirect="Domain" redirectMode="Permanent" ignoreCase="true" /]
[add name="secure" virtualUrl="http://wwww.(.*)" destinationUrl="https://www.$1" ignoreCase="true" redirect="Domain" redirectMode="Permanent" /]