Översikt
Om din webbplats fortfarande öppnas med HTTP efter att du har installerat ett SSL-certifikat kan du lägga till en omdirigering som automatiskt skickar besökare till HTTPS. I den här guiden visar vi hur du lägger till omdirigeringen i webbplatsens web.config-fil.
Innan du börjar
Du behöver:
Ett installerat SSL-certifikat för din domän.
Tillgång till webbplatsens filer.
En webbplats som använder en
web.config-fil.
⚠️ Viktigt: SSL måste vara installerat på domänen innan HTTPS-omdirigeringen kan fungera.
Lägg till HTTPS-omdirigering
Öppna webbplatsens web.config-fil.
Leta upp taggarna:
<system.webServer> </system.webServer>
Lägg till följande kod mellan taggarna:
<rewrite> <rules> <clear /> <rule name="Force HTTPS" enabled="true"> <match url="(.*)" ignoreCase="false" /> <conditions> <add input="{HTTPS}" pattern="off" /> </conditions> <action type="Redirect" url="https://{HTTP_HOST}{REQUEST_URI}" appendQueryString="true" redirectType="Permanent" /> </rule> </rules> </rewrite>Spara
web.config.
Kontrollera att omdirigeringen fungerar
Öppna webbplatsen med http:// i webbläsaren.
Du ska nu automatiskt skickas vidare till motsvarande adress med https://.
Om du till exempel besöker en sida med HTTP ska samma sida öppnas med HTTPS.
Om webbplatsen inte fungerar efter ändringen
Kontrollera att:
SSL-certifikatet är korrekt installerat.
Koden ligger mellan
<system.webServer>och</system.webServer>.web.configinnehåller korrekt XML-syntax.Du inte har tagit bort andra nödvändiga inställningar i
web.config.
Om problemet kvarstår kan du kontakta vår support.
Vanliga frågor
Måste jag ha SSL installerat?
Ja. Ett SSL-certifikat måste vara installerat på domänen för att HTTPS ska fungera.
Var ska koden placeras?
Koden ska placeras i web.config, mellan taggarna <system.webServer> och </system.webServer>.
Vad gör koden?
Den kontrollerar om besökaren använder HTTP. Om så är fallet skickas besökaren automatiskt vidare till samma adress med HTTPS.
Behöver jag ändra något annat på webbplatsen?
Själva omdirigeringen kräver endast att koden läggs till i web.config. Om webbplatsen fortfarande visar varningar efteråt kan innehåll på sidan fortfarande laddas via HTTP och behöva uppdateras.
Relaterade resurser
Sammanfattning
För att omdirigera HTTP till HTTPS med web.config:
Kontrollera att SSL är installerat på domänen.
Öppna
web.config.Lägg in HTTPS-reglerna mellan
<system.webServer>och</system.webServer>.Spara filen.
Testa webbplatsen med
http://.
Besökaren ska därefter automatiskt skickas vidare till HTTPS.