Vill du lära dig hur du omdirigerar HTTP till HTTPS på IIS? I den här självstudien ska vi visa dig hur du installerar URL-omskrivningsmodulen på IIS-servern och skapar en regel för att omdirigera HTTP-trafiken till HTTPS på en dator som kör Windows.

• Windows 2012 R2
• Windows 2016
• Windows 2019

Maskinvarulista:

I följande avsnitt presenteras listan över utrustning som används för att skapa den här självstudien.

Varje del av hårdvara som anges ovan finns på Amazon webbplats.

Självstudie-IIS – Omdirigera HTTP till HTTPS

Få åtkomst till webbplatsen för URL-omskrivning och hämta installationspaketet.

IIS URL REWRITE DOWNLOAD

Utför installationen av URL-omskrivning.

URL REWRITE INSTALLATION

Starta programmet med namnet: IIS Manager.

På IIS Manager-programmet väljer du din webbplats.

Till höger på skärmen kommer du åt alternativet med namnet: URL Rewrite.

IIS - URL REWRITE - WEBSITE

På den övre högra delen av skärmen, klicka på alternativet Lägg till regel.

IIS URL REWRITE - ADD

Skapa en ny Tom-regel.

URL REWRITE BLANK RULE

Om du vill omdirigera HTTP till HTTPS använder du följande konfiguration:

• Namn – Ange ett namn till den nya regeln.
• Begärd URL – matchar mönstret.
• Använda – Reguljära uttryck.
• Mönster – (.*)
• Ignorera fall – Ja.

IIS - Redirect HTTP to HTPS

På området Villkor väljer du alternativet Matcha alla.

IIS - HTTP to HTTPS

Klicka på knappen Lägg till och använd följande konfiguration:

• Konditionsingång – {HTTPS}
• Kontrollera om inmatningssträng – Matchar Mönstret
• Mönster – ^OFF$
• Ignorera case – JA

Klicka på KNAPPEN OK.

IIS - HTTP to HTTPS redirection

Konfigurera HTTP-adressen till HTTPS-omdirigering på området Åtgärd.

• Åtgärdstyp – OMDIRIGERA.
• Omdirigera URL – https://{HTTP_HOST}{REQUEST_URI}
• Tilläggsfrågesträng – NEJ.
• Omdirigeringstyp – 301.

På den övre högra delen av skärmen klickar du på alternativet Verkställ

Redirect HTTP to HTTPS - IIS

På IIS-servern öppnar du webbläsaren och anger IP-adressen till din webbserver med HTTP-protokollet.

I vårt exempel angavs följande webbadress i Webbläsaren:

• https://127.0.0.1

HTTPS-sidan ska presenteras.

Eventuellt får du använda CURL-kommandot på en Linux-dator för att verifiera HTTP till HTTPS-omdirigering.

Copy to Clipboard

Här är kommandot utgång.

Copy to Clipboard

I vårt exempel, om en användare försöker komma åt HTTP-versionen av någon sida, kommer han att omdirigeras till HTTPS-versionen av samma sida.

Grattis! Du har konfigurerat HTTP-adressen till HTTPS-omdirigering på IIS-servern.