Gostaria de aprender como redirecionar HTTP para HTTPS no IIS? Neste tutorial, vamos mostrar como instalar o URL Rewrite module no servidor IIS e criar uma regra para redirecionar o trƔfego HTTP para HTTPS em um computador rodando Windows.
⢠Windows 2012 R2
⢠Windows 2016
⢠Windows 2019
Lista de hardware:
A seção a seguir apresenta a lista de equipamentos usados para criar este tutorial.
Cada pedaƧo de hardware listado acima pode ser encontrado no site da Amazon.
Tutorial do Windows:
Nesta pƔgina, oferecemos acesso rƔpido a uma lista de tutoriais do Windows.
Tutorial IIS - Redirecionar HTTP para HTTPS
Acesse o site do URL REWRITE e baixe o pacote de instalação.

Execute a instalação do URL Rewrite.

Inicie o aplicativo chamado: IIS Manager.

No aplicativo IIS Manager, selecione seu site.
Na parte direita da tela, acesse a opção chamada: URL Rewrite.

Na parte superior direita da tela, clique na opção Adicionar regra.

Crie uma nova regra em branco.

Para redirecionar HTTP para HTTPS, use a seguinte configuração:
⢠Nome - Digite um nome para a nova regra.
⢠URL solicitado - Corresponde ao padrão.
⢠Utilização - Expressões Regulares.
⢠Padrão - (.*)
⢠Ignorar caso - Sim.

Na Ôrea Condições, selecione a opção Combinar todas.

Clique no botão Adicionar e use a seguinte configuração:
⢠Entrada de condição -
⢠Verifique se a sequência de entrada - corresponde ao padrão
⢠Padrão - ^OFF$
⢠Ignorar caso - SIM
Clique no botão OK.

Na Ôrea Ação, configure o redirecionamento HTTP para HTTPS.
⢠Tipo de ação - REDIRECIONAR.
⢠Redirecionar URL - https://
⢠Anexar string de consulta - NĆO.
⢠Tipo de Redirecionamento - 301.
Na parte superior direita da tela, clique na opção Aplicar

No servidor IIS, abra seu navegador e digite o endereƧo IP do seu servidor web usando o protocolo HTTP.
Em nosso exemplo, a seguinte URL foi inserida no Navegador:
⢠https://127.0.0.1
A pƔgina HTTPS deve ser apresentada.

Opcionalmente, vocĆŖ pode usar o comando CURL de um computador Linux para verificar o redirecionamento HTTP para HTTPS.
Aqui estĆ” a saĆda de comando.
Em nosso exemplo, se um usuÔrio tentar acessar a versão HTTP de qualquer pÔgina, ele serÔ redirecionado para a versão HTTPS da mesma pÔgina.
Parabéns! Você configurou com sucesso o redirecionamento HTTP para HTTPS no servidor IIS.