Vil du lære, hvordan du omdirigerer HTTP til HTTPS på IIS? I dette selvstudium skal vi vise dig, hvordan du installerer URL-omskrivningsmodulet på IIS-serveren, og oprette en regel for at omdirigere HTTP-trafikken til HTTPS på en computer, der kører Windows.

• Windows 2012 R2
• Windows 2016
• Windows 2019

Hardwareliste:

I det følgende afsnit vises listen over udstyr, der bruges til at oprette dette selvstudium.

Hvert stykke hardware, der er anført ovenfor, kan findes på Amazon hjemmeside.

Selvstudium IIS - Omdiriger HTTP til HTTPS

Få adgang til URL REWRITE-webstedet, og download installationspakken.

IIS URL REWRITE DOWNLOAD

Udfør installationen af URL-artiklen OMSKRIVNING.

URL REWRITE INSTALLATION

Start programmet med navnet: IIS Manager.

Vælg dit websted i IIS Manager-programmet.

På højre del af skærmen skal du få adgang til den indstilling, der hedder: URL-omskrivning.

IIS - URL REWRITE - WEBSITE

Klik på indstillingen Tilføj regel øverst til højre på skærmen.

IIS URL REWRITE - ADD

Opret en ny tom regel.

URL REWRITE BLANK RULE

Hvis du vil omdirigere HTTP til HTTPS, skal du bruge følgende konfiguration:

• Navn - Angiv et navn til den nye regel.
• Ønsket WEBADRESSE - Matcher mønsteret.
• Brug - regulære udtryk.
• Mønster - (.*)
• Ignorer store og små bogstaver - Ja.

IIS - Redirect HTTP to HTPS

Vælg indstillingen Tilpas alle i området Betingelser.

IIS - HTTP to HTTPS

Klik på knappen Tilføj, og brug følgende konfiguration:

• Tilstandsinput - {HTTPS}
• Kontroller, om inputstrengen - Svarer til mønsteret
• Mønster - ^OFF$
• Ignorer store og små bogstaver - JA

Klik på KNAPPEN OK.

IIS - HTTP to HTTPS redirection

Konfigurer OMDIRIGERING AF HTTP til HTTPS i området Handling.

• Handlingstype - OMDIRIGERING.
• Omdiriger URL - https://{HTTP_HOST}{REQUEST_URI}
• Tilføj forespørgselsstreng - NEJ.
• Omdiriger type - 301.

Klik på indstillingen Anvend på øverst til højre på skærmen

Redirect HTTP to HTTPS - IIS

Åbn browseren på IIS-serveren, og angiv IP-adressen på webserveren ved hjælp af HTTP-protokollen.

I vores eksempel blev følgende webadresse indtastet i browseren:

• https://127.0.0.1

HTTPS-siden skal præsenteres.

Du kan også bruge kommandoen CURL på en Linux-computer til at bekræfte OMDIRIGERING AF HTTP til HTTPS.

Copy to Clipboard

Her er kommandoen output.

Copy to Clipboard

Hvis en bruger i vores eksempel forsøger at få adgang til HTTP-versionen af en side, omdirigeres han til HTTPS-versionen af den samme side.

Tillykke! Du har konfigureret HTTP til HTTPS-omdirigering på IIS-serveren.