Hoe maak ik automatisch gebruik van HTTPS?

Je bent hier:
< Alle onderwerpen

SSL-certificaten zijn nodig om een beveiligde verbinding op te zetten, hiermee zorg je ervoor dat gegevens die je site uitwisselt met de bezoeker niet door derden uit te lezen zijn. SSL-certificaten worden niet standaard automatisch gebruikt. Je moet dan eerst http:// in de adresbalk vervangen door https://. In dit artikel leggen wij uit hoe je ervoor zorgt dat jouw website automatisch gebruik maakt van https://.

Lees ook: Hoe maak ik een gratis SSL-certificaat aan?

Belangrijk

In dit artikel gebruiken we een .htaccess-bestand om automatisch gebruik te maken van HTTPS. Dit bestand dien je per website (dus per domein en subdomein) in te stellen. Wanneer er al een .htaccess-bestand in je webruimte staat, plaats je de inhoud die wij in dit artikel bespreken boven alle andere regels.

Stappenplan

Stap 1. Log in op cPanel.

Stap 2. Klik onder de categorie Bestanden op Bestandsbeheer.

Stap 3. Navigeer naar de map van de betreffende domeinnaam. Bij je hoofddomein is dit de public_html.

Stap 4. Klik rechtsboven op Instellingen en zet een vinkje voor Verborgen bestanden tonen (dotfiles). Klik op Save.

Stap 5. Als er al een .htaccess-bestand staat dienen we de code hieraan toe te voegen. Klik dan op met de rechtermuisknop op het .htaccess bestand en klik op Edit.

Let op: Staat er nog geen .htaccess-bestand, klik dan linksboven op + Bestand. Voer als nieuwe bestandsnaam .htaccess in om een nieuwe aan te maken en klik op Edit.

Stap 6. Plak de volgende code bovenaan in het .htaccess-bestand:


RewriteEngine On

RewriteCond %{HTTPS} off
RewriteCond %{REQUEST_URI} !^/[0-9]+\..+\.cpaneldcv$
RewriteCond %{REQUEST_URI} !^/\.well-known/pki-validation/[A-F0-9]{32}\.txt(?:\Comodo\DCV)?$
RewriteCond %{REQUEST_URI} !^/\.well-known/acme-challenge/.+$
RewriteRule ^(.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]

Stap 7. Klik rechtsboven op Wijzigingen opslaan. Iedereen die nu geen https:// invoert, wordt automatisch doorverwezen.

Veelgestelde vragen

Waarom zie ik geen groen slotje na deze wijziging?

Mocht je wel https krijgen maar geen volledig beveiligde verbinding (‘Geen veilige verbinding’ in adresbalk) is er waarschijnlijk iets anders mis in je website. Wat er precies mis is kan je vaak met een test op whynopadlock.com uitzoeken. Als je de stappen op deze website uitvoert zal whynopadlock je tips geven om de problemen op te lossen om de verbinding veilig te maken.

Hoe gebruik ik dit in WordPress met Really Simple SSL?

WordPress websites kunnen gebruik maken van een plugin voor de automatische activatie van SSL. Een plugin waar Loungeweb goede ervaringen mee heeft is Really Simple SSL. Voor meer informatie over deze plugin verwijzen we naar de documentatie van Really Simple SSL.

Lees ookHoe installeer ik WordPress?

Inhoudsopgave
Scroll Up