Konfigurera omdirigering från HTTP till HTTPS i IIS

Författare:Esadax
Uppdaterad:19 juli 2025

Så här konfigurerar du en HTTPS-omdirigering med IIS:

  1. Aktivera modulen URL-omskrivning: Kontrollera att modulen URL-omskrivning är aktiverad i IIS.

  2. Skapa en ny omdirigeringsregel:

    • Namn: Ange ett namn för regeln (t.ex. HTTPS-omdirigering).
    • Åtgärdstyp: Välj "Omdirigera".
  3. Ställ in matchningsadress: Använd '*' eller (.*) för att matcha alla inkommande förfrågningar.

  4. Lägg till villkor:

    • Inmatningssträng:{HTTPS}
    • Mönster: ^OFF$
    • Det här villkoret utlöser omdirigeringen när HTTPS inte finns (d.v.s. när HTTP används).
  5. Omdirigerings-URL: Ange https://{HTTP_HOST}{REQUEST_URI} för att behålla rätt domän och sökväg.

  6. Omdirigeringstyp: Välj "Permanent" (301) för en permanent omdirigering, fördelaktig för SEO.

  7. Lägg till frågesträng: Markera kryssrutan för att bevara befintliga frågeparametrar vid omdirigering.

  8. Tillämpa ändringar: Spara regeln och testa genom att öppna webbplatsen via HTTP för att se till att den omdirigeras korrekt till HTTPS.

  9. Verifiera konfigurationen:

    • Kontrollera filen web.config i dokumentroten för XML-konfigurationen.
    • Om den saknas skapar du en ny fil med nödvändigt XML-innehåll.