Redirecionando HTTP para HTTPS no IIS 7 utilizando URL Rewrite.

Para realizar o procedimento abaixo é necessário ter a extensão URL Rewrite instalada e habilitada no IIS 7. Para fazer o download clique aqui.

  1. Selecione o site
  2. Clique na opção URL Rewrite
  3. Selecione no menu direito "Add Rules"
  4. Utilize a opção "Blank rule"
  5. Na seção "Edit Inbound Rule" configure os campos como:

Match URL

Requested URL: Matches the Pattern
Using: Regular Expressions
Pattern: (.*)

Condition

Condition Input: {HTTPS}
Check if input string: Matches the Pattern
Pattern: ^OFF$

Action

Action Type: Redirect
Redirect URL: https://{HTTP_HOST}/{R:1}
Redirect Type: See Other (303)

Pronto. Clique em aplicar e faça um teste de acesso via HTTP e veja se o site será redirecionado automaticamente para HTTPS.

Abraços.

Show Comments