Generelt
SSL kan tilkøbes under "Webhotel Værktøjer" på webhotellets produktside i resellerpanelet.
Når SSL-certifikatet er installeret på webhotellet skal besøgende af siden tvinges over på HTTPS. Det er vigtigt først at teste at certifikatet virker korrekt. Test det ved at besøge en side du ved virker over HTTP.
Hvis du ved URL'en http://eksempel.dk/index.html
virker som det skal så prøv https://eksempeldk/index.html
Hvis adressefeltet siden vises som den skal er certifikatet aktivt, og du kan nu tvinge besøgende til at benytte HTTPS.
For CMS-Systemer
I CMS-systemer er der ofte nemme måder at gennemtvinge HTTPS på. Her er en liste over hvordan HTTPS kan gennemtvinges i populære systemer:
WordPress
Vi anbefaler at aktivere og installere pluginnet "Really Simple SSL". Dette plugin retter selv eventuelle links til HTTP så du undgår "Mixed content"-fejl. Det er dog vigtigt at teste at certifikatet virker korrekt inden du slår "Really Simple SSL" til.
Joomla
I Joomla kan SSL aktiveres enten igennem Joomlas administrationspanel eller direkte i konfigurationsfilen. For at påtvinge SSL gennem konfigurationsfilen skal "force_ssl" sættes til 2 i stedet for 0 eller 1.
Andre løsninger - Linux
På Linux-webhoteller kan HTTPS gennemtvinges gennem en .htaccess fil i /www mappen.
I de fleste tilfælde vil du kunne indsætte følgende i .htaccess filen:
RewriteEngine on
RewriteRule ^.well-known/ - [L,NC]
RewriteCond %{HTTPS} !=on
RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1 [R=301,L]
Det er en god ide at tage en backup af .htaccess filen inden du begynder at lave ændringer i den.
Andre løsninger - Windows
På Windows-webhoteller kan HTTPS gennemtvinges via web.config filen i /www mappen.
Du kan indsætte følgende i web.config:
<configuration>
<system.webServer>
<rewrite>
<rules>
<rule name="Allow LetsEncrypt" patternSyntax="Wildcard" stopProcessing="true">
<match url=".well-known/*" />
<action type="None" />
</rule>
<rule name="Redirect HTTP to HTTPS" patternSyntax="Wildcard" stopProcessing="true">
<match url="*" ignoreCase="false" />
<conditions>
<add input="{HTTPS}" pattern="off" />
</conditions>
<action type="Redirect" url="https://{HTTP_HOST}{REQUEST_URI}" />
</rule>
</rules>
</rewrite>
</system.webServer>
</configuration>
Bemærk at <configuration>
og <system.webServer>
formentligt findes i forvejen og det derfor kun er den resterende kode der skal indsættes.