Joomla 4 handleidingen
SSL certificaat aanvragen en instellen in Joomla 4
In deze handleiding leg ik uit hoe je een gratis SSL certificaat van Let's Encrypt kunt aanvragen via een Direct Admin panel en hoe je Joomla! configureerd zodat je website via https://<je domeinnaam.nl> te benaderen is. Let op: niet alle hostingproviders bieden deze mogelijkheid (gratis) aan! Mijn hostingprovider Vimexx (net als de meeste andere hostingprovides) bied standaard SSL certificaten van Let's Encrypt aan voor haar klanten en maakt gebruik van het Direct Admin Panel.
Hieronder de onderwerpen die aan bod komen in deze handleiding:
- Waarom een SSL certificaat?
- Hoe vraag ik een SSL certificaat aan via DirectAdmin?
- Hoe configureer ik de omleiding naar https:// via DirectAdmin?
- Hoe configureer ik Joomla 4 voor het gebruik van een SLL certificaat?
Klik op de afbeeldingen voor een vergroting.
Waarom een SSL certificaat?
Er zijn een aantal redenen waarom je een SSL certificaat wil gebruiken voor je website of domein. Bijvoorbeeld een betere beveiliging van informatie op de website, een hogere ranking in Google.
Google wil dit onder andere stimuleren door het belonen van het gebruik van SSL beveiliging. Een SSL certificaat op je website voorkomt onderschepping van gegevens tijdens verzending en kan een legitieme website onderscheiden van een phishing website. Google beloont websites die gebruik maken van een SSL certificaat al met een hogere positie in de zoekresultaten.
En een hogere positie in de zoekmachine kan zorgen voor meer bezoekers voor je website. Daarnaast wordt het ontbreken van SSL actief ontmoedigd in de browser van Google: Chrome. Indien een website geen SSL certificaat heeft of bijvoorbeeld een verouderd certificaat gebruikt, geeft de browser een waarschuwing. Dat geld ook voor andere browsers.
Hoe vraag ik het SSL certificaat aan via Direct Admin?
In dit hoofdstuk leg ik uit hoe je een SSL certificaat aanvraagt of anders gezegt aanmaakt in het Direct Admin portal. Let op: de configuratie kan per hostingprovider verschillen.
- Login op de DirectAdmin Portal, dit is doorgaans: http://<jedomeinnaam.nl>:2222
- Nadat je ingelogd bent, ga je naar het juiste domein (mocht je meerdere domeinen hebben).
- Klik dan op de link SSL Certificaten.
- Selecteer de optie Gratis en automatisch certificaat van Letsencrypt - Klik hier voor hulp bij het aanvragen.
Vul de gegevens in vergelijkbaar zoals in onderstaande print screen.
Klik onderaan op Save of Opslaan. - Hieronder een print screen nadat de aanvraag voor een SSL certificaat succesvol afgehandeld is.
- Het SSL certificaat is nu aangevraagd en klaar voor gebruik!
Hoe configureer ik de omleiding naar https:// via DirectAdmin?
- Login op de DirectAdmin Portal, dit is doorgaans: http://<jedomeinnaam.nl>:2222
- Nadat je ingelogd bent, ga je naar het juiste domein (mocht je meerdere domeinen hebben).
- Selecteer de optie Gebruik een map genaamd privat_html.
- Klik daarna op knop Opslaan.
- De website dient nu in deze map te staan: private_html.
- In sommige gevallen kun je public_html doorlinken naar private_html (dat is de 2e optie in bovenstaande print screen.
Deze optie kun je kiezen voor een bestaande website, optie 1 zoals bij stap 3 aangegeven zou je kunnen kiezen voor een nieuw domein waar Joomla nog niet geinstalleerd is.
Hoe configureer ik Joomla 4 voor het gebruik van een SSL Certificaat?
In dit hoofdtuk leg ik uit hoe je Joomla4 gereed maakt voor SSL. Hieronder een print screen van de URL voor de aanpassing naar SSL in Joomla 4.
- Log in op de backend van je Joomla 4 site, doorgaans is dit http://<jedomeinnaam.nl>/administrator/
- klik in het menu op Systeem
- Klik dan op Algemene instellingen.
- Klik dan op het tabblad Server.
- Selecteer bij Forceer HTTPS (Force SSL) de opde Gehele website (entire website).
- Nu is je Joomla! website via HTTPS te benaderen. Er staat een slotje in je URL.