Wordpress

Wordpress och letsencrypt hos lopnet

För att aktivera letsencrypt HTTPS certifikat på din wordpress sida kan man göra såhär:

I vår kundzon under SSL certifikat kan du beställa ett SSL certifikat.

Sk_rmavbild_2017-12-12_kl._08.41.35.png

Längst ner på sidan finns Letsencrypt certifikat.

Sk_rmavbild_2017-12-12_kl._08.41.48.png

Välj domän och tryck på verifiera.

I vårt exempel har vi ett fel, man får en 301 redirect som svar på en fil som letsencrypt använder för att verifiera att vi har kontroll över domänen (och således rätt att utfärda ett certifikat)

Sk_rmavbild_2017-12-12_kl._08.41.57.png

För att inte göra en 301 redirect måste vi undanta mappen .well-known från wordpress rewrite. Det kan man göra i .htaccess, i exemplet använder vi wp-htaccess-control

Sk_rmavbild_2017-12-12_kl._08.47.54.png

Under "Custom htaccess" kan vi lägga in följande kodsnutt: 

# Letsencrypt verifiering
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule ^.well-known(.*)$ - [L,NC]
</IfModule>

Sk_rmavbild_2017-12-12_kl._08.49.28.png

När vi sparat och testat vår sida igen, kan vi verifiera, och om initial kontroll går bra kan vi beställa i vår kundzon:

Sk_rmavbild_2017-12-12_kl._08.49.50.png

Vi får då en beställning som kan ta några minuter att bearbeta.

Sk_rmavbild_2017-12-12_kl._08.50.05-2.png

Efter några minuter får vi ett mail som bekräftar att letsencrypt har utfärdat ett certifikat för vår domän.

Sk_rmavbild_2017-12-12_kl._09.00.15-2.png

Vi ser också i kundzonen att ett certifikat är utfärdat och aktivt. Det kan ta upp till en timme efter mailet kommer innan alla webbservrarna har aktiverat certifikatet och sidan svarar på https anrop.

Sk_rmavbild_2017-12-12_kl._08.58.46-2.png