In dit helpdeskartikel leggen we uit hoe je SSL / HTTPS forceert in Joomla.
Voordat je SSL forceert, dient er natuurlijk een SSL certificaat actief te zijn op jouw webhosting pakket.
Wanneer dit nog niet het geval is, neem dan contact met ons op via 088 – 750 8918, of mail naar verkoop@realhosting.nl.
Log in als Administrator binnen de back-end van Joomla.
Zo ziet het inlogscherm van Joomla eruit
Via System > Global Configuration kom je in de algemene instellingen van Joomla.
Binnen de back-end kan je de URL instellingen beheren
Onder het tabblad Server zie je de optie Force SSL. Hier kan je er voor kiezen voor 3 opties:
In dit geval kiezen we voor Entire Site om de hele website van SSL / HTTPS te voorzien. Vergeet niet op Save te drukken om de wijzigingen op te slaan.
Binnen de back-end kan je de URL instellingen beheren
Zoek binnen de configuration.php de volgende regel code op:
var $live_site ='';
en vervang deze door (jouw domeinnaam):
var $live_site = 'https://www.jouwdomeinnaam.nl/';
Let op, deze aanpassing kan niet worden toegepast wanneer je domein aliassen gebruikt.
Je zou vervolgens ook nog binnen het .htaccess bestand het gebruik van SSL / HTTPS kunnen forceren. Dit is handig wanneer er nog backlinks (bijvoorbeeld op Google) met een http:// adres naar jouw website linken.
Binnen de teksteditor voeg je dan de volgende rewrite code toe.
RewriteEngine On RewriteCond %{HTTPS} !=on RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]