Een SSL-certificaat beveiligt de verbinding tussen je website en je bezoekers. In DirectAdmin kun je eenvoudig een gratis Let's Encrypt certificaat installeren of een gekocht certificaat handmatig toevoegen. In deze handleiding behandelen we beide methoden.

Methode 1: Let's Encrypt via DirectAdmin (gratis)

De snelste manier om SSL te activeren is via het ingebouwde Let's Encrypt systeem van DirectAdmin.

1. Ga naar SSL Certificates

Log in op DirectAdmin en navigeer naar Account Manager → SSL Certificates.

2. Selecteer ACME automatisch certificaat

Klik op "Get automatic certificate from ACME provider. Selecteer Let's Encrypt als provider.

3. Selecteer domeinen

Vink aan welke domeinnamen je wilt beveiligen:

  • domein.nl
  • www.domein.nl
  • Eventuele subdomeinen

4. Opslaan en wachten

Klik op Save. Het certificaat wordt automatisch aangevraagd en geïnstalleerd. Dit duurt meestal minder dan een minuut. Het certificaat wordt elke 60 dagen automatisch vernieuwd.

Methode 2: Handmatig SSL-certificaat installeren

Als je een gekocht SSL-certificaat hebt (bijv. van Comodo, DigiCert of Sectigo), installeer je het handmatig.

1. CSR genereren

Ga naar DirectAdmin → SSL Certificates en klik op "Create a Certificate Signing Request. Vul in:

  • Common Name — je domeinnaam (bijv. domein.nl)
  • Country — NL
  • Organization — je bedrijfsnaam
  • Email — je e-mailadres

Kopieer de gegenereerde CSR en stuur deze naar je SSL-provider.

2. Certificaat installeren

Na ontvangst van je certificaat:

  1. Ga naar SSL Certificates in DirectAdmin
  2. Klik op "Paste a pre-generated certificate
  3. Plak het certificaat (inclusief -----BEGIN CERTIFICATE----- en -----END CERTIFICATE-----)
  4. Plak ook het CA Bundle/intermediate certificaat
  5. Klik op Save

Mixed content controleren

Na het installeren van SSL kunnen er "mixed content" waarschuwingen optreden. Dit betekent dat sommige bronnen (afbeeldingen, scripts, CSS) nog via HTTP worden geladen.

Controleer en los op:

  • Open je website in Chrome en druk op F12 → Console tab
  • Zoek naar "Mixed Content" waarschuwingen
  • Pas alle HTTP-URLs in je website aan naar HTTPS
  • Bij WordPress: gebruik de plugin Really Simple SSL voor automatische fixes
  • Controleer of je .htaccess een redirect van HTTP naar HTTPS bevat

Veelgestelde vragen over SSL in DirectAdmin

Wat is het verschil tussen Let's Encrypt en een betaald certificaat?

De encryptie is even sterk. Het verschil zit in de validatie: Let's Encrypt biedt Domain Validation (DV), terwijl betaalde certificaten ook Organization Validation (OV) en Extended Validation (EV) bieden. Voor de meeste websites is een gratis Let's Encrypt certificaat voldoende. Lees meer over SSL-certificaten.

Hoe controleer ik of mijn SSL correct is geïnstalleerd?

Bezoek je website via https:// en controleer of het slotje zichtbaar is. Gebruik daarnaast een online tool zoals SSL Labs (ssllabs.com/ssltest) voor een uitgebreide controle op configuratieproblemen, vervaldatum en certificaatketen.

Mijn SSL verloopt binnenkort, wat moet ik doen?

Bij Let's Encrypt wordt het certificaat automatisch vernieuwd door DirectAdmin. Als automatische vernieuwing niet werkt, verwijder het huidige certificaat en vraag een nieuw Let's Encrypt certificaat aan. Bij een gekocht certificaat moet je het handmatig vernieuwen bij je SSL-provider en opnieuw installeren.

Gratis SSL bij elk hostingpakket. Bekijk onze webhostingpakketten met automatisch Let's Encrypt SSL, DirectAdmin en 99,9% uptime.