Een SSL certificaat zorgt ervoor dat de verbinding tussen uw website en bezoekers beveiligd is via HTTPS. Deze handleiding legt uit hoe u een gratis Let's Encrypt SSL certificaat installeert.
Wat is SSL?
- SSL (Secure Sockets Layer) beveiligt datatransmissie
- HTTPS geeft vertrouwen aan bezoekers
- Zoekmachines geven voorkeur aan HTTPS websites
- Moderne browsers markeren HTTP sites als "niet veilig"
Wat heeft u nodig?
- Toegang tot DirectAdmin
- Uw domeinnaam moet al gekoppeld zijn aan uw hosting
- DNS moet correct zijn ingesteld
Stap 1: SSL certificaat aanvragen
In DirectAdmin:
- Log in op uw DirectAdmin controlepaneel
- Ga naar "SSL Certificates"
- Klik op "Let's Encrypt"
- Selecteer uw domein(en)
Domeinen selecteren:
U kunt certificaten aanmaken voor:
uwdomein.nl(hoofddomein)www.uwdomein.nl(www versie)subdomain.uwdomein.nl(subdomeinen)
Stap 2: Certificaat genereren
- Vink de gewenste domeinen aan
- Klik op "Request Certificate"
- DirectAdmin valideert automatisch uw domein eigendom
- Wacht tot het certificaat is gegenereerd (meestal binnen enkele minuten)
Stap 3: SSL configuratie controleren
Automatische configuratie:
- DirectAdmin configureert SSL automatisch voor geselecteerde domeinen
- Apache/Nginx instellingen worden bijgewerkt
- Certificaat wordt geïnstalleerd
Handmatige controle:
- Ga naar "SSL Certificates" → "View Certificates"
- Controleer of uw certificaat actief is
- Bekijk de vervaldatum (Let's Encrypt certificaten zijn 90 dagen geldig)
Stap 4: Website testen
HTTPS verbinding testen:
- Open uw webbrowser
- Ga naar
https://uwdomein.nl - Controleer het hangslot icoon in de adresbalk
- Test alle subdomeinen die u heeft inbegrepen
SSL status controleren:
Gebruik online tools zoals:
- SSL Labs Server Test
- SSL Checker tools
- Browser developer tools
Stap 5: HTTP naar HTTPS redirect
Automatische redirect instellen:
- Ga naar DirectAdmin → "SSL Certificates"
- Klik op "Force SSL/HTTPS Redirect"
- Selecteer uw domein
- Schakel de redirect in
Handmatige .htaccess redirect:
Als automatische redirect niet beschikbaar is, plaats dan het volgende in het .htaccess bestand in de /public_html/ map:
RewriteEngine OnRewriteCond %{HTTPS} offRewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
Automatische vernieuwing
Let's Encrypt auto-renewal:
- DirectAdmin vernieuwt certificaten automatisch
- Vernieuwing gebeurt 30 dagen voor vervaldatum
- Geen handmatige actie vereist
Vernieuwing controleren:
- Check "SSL Certificates" in DirectAdmin
- Bekijk vervaldatums van actieve certificaten
- Controleer of auto-renewal actief is
Problemen oplossen
"Domain validation failed" foutmelding
Mogelijke oorzaken:
- DNS wijst niet naar uw server
- Website niet bereikbaar via HTTP
- Firewall blokkeert Let's Encrypt servers
Oplossingen:
- Controleer DNS propagatie (24-48 uur wachten)
- Zorg dat website bereikbaar is via HTTP
- Neem contact op met ons via het supportsysteem om de firewall te controleren
"Too many requests" foutmelding
Oorzaak: Let's Encrypt rate limiting
Oplossing: Wacht enkele uren voordat u opnieuw probeert
Gemengde content waarschuwingen
Symptoom: Website laadt maar toont waarschuwingen
Oplossing:
- Update alle HTTP links naar HTTPS
- Controleer afbeeldingen, CSS en JavaScript bronnen
- Gebruik relatieve URLs waar mogelijk
Certificaat toont als ongeldig
Controleer:
- Of domein exact overeenkomt met certificaat
- DNS instellingen zijn correct
- Geen typfouten in domeinnaam
Best practices
Beveiliging:
- Gebruik altijd HTTPS voor gevoelige data
- Update regelmatig uw website software
- Monitor certificaat vervaldatums
Performance:
- HTTP/2 wordt automatisch ingeschakeld met SSL
- HSTS headers overwegen voor extra beveiliging
- SSL/TLS optimalisatie voor snellere verbindingen
SEO voordelen:
- Zoekmachine ranking verbetering
- Gebruikersvertrouwen verhogen
- Mobile-friendly vereiste
Veelgestelde vragen
Q: Zijn er kosten verbonden aan Let's Encrypt certificaten?
A: Nee, Let's Encrypt certificaten zijn gratis.
Q: Hoe lang is een certificaat geldig?
A: 90 dagen, maar vernieuwing gebeurt automatisch.
Q: Kan ik meerdere domeinen op één certificaat?
A: Ja, u kunt een SAN (Subject Alternative Name) certificaat gebruiken.
Q: Wat als mijn domein nog niet gekoppeld is?
A: Koppel eerst uw domein aan de hosting voordat u SSL installeert.
Volgende stappen
Na succesvolle SSL installatie:
- Update website links naar HTTPS
- Configure security headers (HSTS, CSP)
- Test mixed content issues
- Update Google Analytics/Search Console URLs
Hulp nodig?
Voor ondersteuning bij SSL certificaat installatie:
- Controleer DNS instellingen eerst
- Test domein bereikbaarheid
- Neem contact op via het ticketsysteem voor verdere hulp