Jeroen @ Burgerhout.org

HTTP -> HTTPS Redirect in IIS8

HTTP -> HTTPS Redirect in IIS8

Om een redirect van HTTP naar HTTPS te krijgen, moet je een plug-in downloaden vanaf de Microsoft website. Helaas zit deze functie dus niet standaard in IIS7 en hoger.

Volg hieronder het stappenplan om dit voor elkaar te krijgen.

  1. Download en installeer de URL Rewrite 2.0 module op je IIS8 server:
    64bit URL Rewrite Module Download
    32bit URL Rewrite Module Download
  2. Eenmaal geïnstalleerd, open IIS Manager, klap de Sites container open en selecteer de website waar je de http redirection wilt configureren
  3. Selecteer in het middelste scherm de URL Rewrite optie. Selecteer Add Rule en configureer het volgende:
    NAME

    • Select: Blank Rule
    • Name: http to https
    • Match URL – Requested URL: Matches the Pattern
    • Match URL – Using: Regular Expression
    • Pattern: (.*)

    CONDITIONS

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

    ACTION

    • Action type: Redirect
    • Redirect URL: https://{HTTP_HOST}/{R:1}
    • Redirect type: See Other (303)
    • Click Apply

Alle aanvragen naar de website via HTTP zullen nu geredirect worden naar HTTPS.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.