SSL toevoegen aan je website

SSL zorgt voor een versleutelde, beveiligde verbinding. Je herkent dit aan de https voor het website-adres en het slotje in de adresbalk. Je hebt hiervoor een SSL-certificaat nodig. Dit zorgt voor een vertrouwde uitstraling van je website, en een betere vindbaarheid in Google.

Inhoudsopgave


Stap 1: Een SSL-certificaat aanschaffen

Om een SSL-verbinding toe te kunnen voegen aan je website, heb je eerst een SSL-certificaat nodig. Bekijk hier op onze website onze SSL-certificaten. Heb je al een SSL-certificaat aangeschaft, dan kun je direct door naar de onderstaande, volgende stap;

Let op: Wil je geen betaald SSL certificaat maar de gratis versie? Kijk dan hier.


Stap 2: SSL activeren

Heb je je SSL-certificaat besteld en betaald, en hebben wij deze uitgeleverd? Je kunt dan verder met het activeren van je SSL-certificaat. Dit doe je in je Plesk-hostingmanager;

  1. Log in op je Mijn-omgeving en klik door naar de Plesk-hostingmanager van je website;
  2. Klik op de domeinnaam waar het om gaat en kies vervolgens voor Hosting en DNS;
  3. In het volgende scherm klik je op Hostinginstellingen
  4. Zorg dat je de twee opties in onderstaande afbeelding hebt aangevinkt;
  5. Selecteer je SSL certificaat in het drop-down menu.



  1. Ga nu naar Website & domeinen en dan SSL;
  2. Zorg dat hier de opties ingeschakeld zijn: Doorschakelen van http naar https en HSTS.



Stap 3: SSL toevoegen aan je website

NU is het tijd om je website klaar te maken voor een SSL-verbinding! Hoe je dat doet, verschilt per programma. We hebben de stappen van de meest voorkomende programma's voor je op een rijtje gezet.


WordPress

De onderstaande stappen kunnen erg lastig zijn om uit te voeren. Daarom zijn er ook plugins die dit volledig voor je doen, zoals 'Really Simple SSL'. Deze hoef je alleen te installeren in WordPress  bij 'Plugins' en te activeren. Gebruik je Really Simple SSL , dan hoef je dus de onderstaande stappen niet uit te voeren.

  1. Log in als Administrator binnen de back-end van WordPress;
  2. Ga naar 'Instellingen' en dan 'Algemeen';
    Zo ziet de back-end van WordPress eruit
  3. Onder het kopje Algemene instellingen zie je o.a. de volgende 2 opties:
    • WordPress-adres (URL)
    • Siteadres (URL)

      Pas hier beide adressen aan naar https. Vergeet niet op Wijzigingen opslaan te drukken om de wijzigingen op te slaan;
  4. Open de wp-config.php via een programma zoals Filezilla en voeg de volgende regel code toe zodat de back-end (/wp-admin) geforceerd wordt met SSL;
  5. define( 'FORCE_SSL_ADMIN', true );
  6. Ervaring leert dat de database in veel gevallen nog vol staat met absolute paden. Je dient deze nog aan te passen omdat er anders sprake is van mixed-content. De makkelijkste manier om dit te doen is via een plugin als Better Search Replace of via een programma als Search Replace DB. Gebruik je een caching plugin, dan adviseren we je om de cache even te legen.


YourWebsite

  1. Ga naar je Site instellingen;
  2. Klik links op 'Veiligheid';
  3. Zorg dat het bolletje 'Doorverwijzen naar HTTPS' naar rechts geschoven staat;
  4. Je hebt nu je SSL-verbinding in YourWebsite ingeschakeld.


Site.pro

  1. Log in op je Site.pro website;
  2. Ga naar 'Instellingen' en dan nog eens naar 'Instellingen';
  3. Ga naar het tabblad 'Algemeen';
  4. Zorg dat het eerste hokje aangevinkt is 'Publiceer de site met geforceerde HTTPS (SSL cert. vereist)';
  5. Klik op 'Toepassen' om de wijziging op te slaan.



Via een .htaccess-bestand


SSL / HTTPS forceren via een .htaccess bestand


1. Maak een .htaccess bestand aan of pas de bestaande aan

Maak een .htaccess bestand aan of pas de bestaande aan, dit doe je bij voorkeur via een teksteditor. Let daarbij op de naamgeving: .htaccess

Om de bestaande .htaccess aan te passen, moet je eerst verbinding maken via FTP. Dit doe je bv. met FileZilla. Je kunt de bestanden op je hostingpakket ook benaderen via de optie Bestanden in het menu links van je Plesk omgeving.


2. Voeg de rewrite code toe

Binnen de teksteditor voeg je de volgende rewrite code toe.

RewriteEngine OnRewriteCond %{HTTPS} !=onRewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]


3. Plaats het .htaccess bestand online

Vervolgens zet je het .htaccess bestand online binnen de /httpdocs. Dit kan je bijvoorbeeld doen via een FTP programma als FileZilla.



Webmasterservice

Kom je er zelf niet uit? Neem dan contact op met onze webmasterservice.


M
Mark is the author of this solution article.

Was dit antwoord nuttig? Ja Nee

Feedback versturen
Het spijt ons dat we u niet hebben kunnen helpen. Als u feedback geeft, kunnen we het artikel verbeteren.