Gratis je website op HTTPS met een gratis SSL certificaat

Op alle hostingpakketten kun je gebruik maken van een gratis SSL certificaat van Let’s Encrypt. Na installatie van zo’n certificaat kun je je website via HTTPS bereikbaar maken. In dit artikel leg ik je uit hoe je het SSL certificaat installeert en instelt.

Het hele proces van SSL certificaat installeren tot het instellen van je website bestaat uit drie stappen:

  1. Let’s Encrypt SSL certificaat installeren
  2. Redirect aanmaken in je hostingpakket van HTTP naar HTTPS
  3. Afdwingen van HTTPS voor je website

1. Let’s Encrypt SSL certificaat installeren

  1. Log in op je hosting controlepaneel DirectAdmin.
  2. Klik onder het kopje Advanced Features op SSL Certificates.

3.Vink het 2e blauwe balkje aan en vink daarin de 3e optie aan (Free & automatic certificate from Let’s Encrypt).

  1. Vul daaronder bij E-mail je e-mailadres in. Wijzig verder niets en vink verder niets aan.
  2. Scrol naar beneden en klik op Save. Je SSL certificaat wordt nu aangemaakt.

Voordat je verder gaat met de volgende stappen controleer je of HTTPS inderdaad actief is voor je site. Dit doe je door de https-vorm van de url, dus bijv. https://jouwdomeinnaam.nl in te typen in de browser.

Als het goed is zie je dan een witte pagina (met wat tekst), en een groen slotje in de adresbalk. Als je dat niet ziet, ga dan niet verder met de volgende stap maar neem even contact met ons op.

2. Redirect aanmaken in je hostingpakket van HTTP naar HTTPS

  1. Klik op de knop Home in DirectAdmin om terug te gaan naar het overzichtsvenster.
  2. Klik op Domain Setup (onder het kopje Your Account).

  1. Klik op je domeinnaam.
  2. Selecteer Use a symbolic link from private_html to public_html – allows for same data in http and https en klik daarna op Save.
  3. Je krijgt een waarschuwingsvenster te zien. Klik op OK.

3. Afdwingen van HTTPS voor je website

Je site is nu bereikbaar onder zowel HTTP als HTTPS. Test dat voor de zekerheid even.

Bezoekers gebruiken vaak geen HTTPS als ze het webadres opgeven in de adresbalk van de browser. Om ervoor te zorgen dat ze automatisch naar HTTPS gaan moet je dat instellen op je site (Joomla of WordPress) of in een .htaccess bestand (HTML site).

Joomla site op HTTPS

  1. Log in op het beheer van je Joomla website (gebruik de HTTPS URL).
  2. Klik in het menu bovenaan op Systeem > Algemene instellingen.
  3. Klik op het tabblad Server. Bij Forceer HTTPS selecteer je Gehele website.
  4. Klik op Opslaan & Sluiten.

WordPress site op HTTPS

  1. Log in op het beheer van je WordPress website (gebruik de HTTPS URL).
  2. Klik in het menu op Plugins Nieuwe plugin.
  3. Typ in het zoekvenster Really Simple SSL.
  4. Klik in het blok van Really Simple SSL op de knop Nu installeren.
  5. Klik op Activeren en schakel de plugin in. Je site draait nu op HTTPS.

HTML site op HTTPS

  1. Open het programma Kladblok op je computer.
  2. Plaats onderstaande code.

    RewriteEngine On
    RewriteCond %{HTTPS} !=on
    RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

  3. Sla het bestand op als htaccess.txt
  4. Upload het bestand via FTP naar de root van je site (map public_html).
  5. Wijzig de bestandsnaam van het geuploade bestand naar .htaccess