Dessa forma, qualquer pessoa que entrar no seu site usando um link como "seudominio.com" será redirecionada para "https://seudominio.com" ou "https://www.seudominio.com" (dependendo da sua escolha), fazendo o tráfego criptografado entre o servidor e o lado do cliente.
1 - Instalando o URL Rewrite
Download em: https://www.iis.net/downloads/microsoft/url-rewrite
2 - Gerenciador do IIS
Abra o console do Gerenciador do IIS e selecione o site ao qual você deseja aplicar o redirecionamento
Clique duas vezes no ícone URL Rewrite.
Clique em Adicionar regra(s) no menu do lado direito.
Selecione Blank rule na seção template e pressione OK.
3 - Criando a regra de URL Rewrite
Digite qualquer nome para a regra que você deseja
Na seção Match URL:
- Selecione Corresponde ao padrão
- Selecione Expressões regulares no menu suspenso Usando
- Digite o seguinte: (.*)
- Marque a caixa Ignorar maiúsculas e minúsculas
Na seção Conditions, selecione Matches the Pattern no menu suspenso e pressione Adicionar.
Na janela que abrirá:
- Digite {HTTPS} como uma entrada de condição
- Selecione Matches the Pattern
- Digite ^OFF$ como padrão
- Marque a caixa Ignorar maiúsculas e minúsculas
- Pressione OK
Na seção Action, selecione Redirect como o tipo de ação e especifique o seguinte para URL:
Desmarque a caixa Append query stringhttps: // {HTTP_HOST} {REQUEST_URI}
Selecione o Tipo de redirecionamento devendo ficar Permanent (301)
Clique em aplicar regra no topo do console do IIS.