Introduksjon: Gratis SSL / TLS-sertifikater for hvert domene

Dette Opplæringen Vil vise seg Drupal 8 nettstedseiere hvordan du installerer La oss kryptere SSL / TLS-sertifikater med cPanel på domener for HTTPS sikkerhet og datapakkekryptering.


La oss kryptere SSL / TLS-sertifikater har fordelene med å være gratis, kunne produseres programmatisk, & automatisk installert for hvert domenenavn på cPanelwebhotellplaner.

Når du setter opp La oss kryptere på en nettside, Drupal 8 administratorer må velge om de skal tillate HTTP-tilkoblinger eller tvinge alle overføringer til å ha HTTPS-kryptering.

Trinn én: Aktiver Let’s Encrypt Certificate i cPanel

For å begynne, naviger til cPanel på en Delt Linux Internett server & Klikk på “La oss kryptere” ikon. Domener registrert til brukeren er oppført med menyer for utvalgte handlinger.

Hvordan bruke Let’s Encrypt SSL-sertifikater med Drupal 8

konfigurasjon: Aktiver “La oss kryptere” sertifikat for Drupal 8 domene om nødvendig & lagre innstillingene i cPanel. Klikk deretter på “Administrer HTTPS-innstillinger” link.

Hvordan bruke Let’s Encrypt SSL-sertifikater med Drupal 8

Merk: Det er mulig å bruke enten cPanel, de .htaccess fil, eller Drupal 8‘s settings.php fil for å tvinge HTTPS-kryptering på alle websider & tilkoblinger til webserveren.

Velg å la denne innstillingen være av eller på, avhengig av om nettstedet ditt tillater begge deler eller ikke HTTP & HTTPS tilkoblinger. Dette er Drupal 8 standardverdi.

Klikk på “SSL-detaljer” å se på Kodet sertifikat, privat nøkkel, & Intermediate Certificate (CA) informasjon. La dette være som med mindre det kreves av en annen applikasjon.

Trinn to: Rediger Base URL-verdien i settings.php

Etter å ha aktivert La oss kryptere sertifikat, test installasjonen på en Drupal 8 nettsted ved å laste hjemmesiden med en HTTPS URL. Nettstedet skal vises som normalt med URL-en som er oppført i nettleseren som sikker.

Neste: Logg eventuelle feil & fortsett ved å logge på som Drupal 8 administrator. Hvis du bestemmer deg for å tvinge alle Drupal 8 sider som skal lastes inn HTTPS (anbefalt), fortsett med:

// Bruk HTTPS for Drupal
$ _SERVER [‘HTTPS’] = ‘på’;
$ conf [‘https’] = SANN;
$ base_url = ‘https://example.com’;

legge koden over til din Drupal 8 nett settings.php fil. Dette finner du i / Nettsteder / default mappen for installasjonen. nedlasting & rediger kode i Notisblokk ++ eller lignende.

Hvis du trenger å laste HTTPS som standard, men tillater fortsatt HTTP tilkoblinger på forespørsel:

$ base_url = ‘https://example.com’;

Legg til koden over i settings.php fil. Dette vil bevare standard Drupal 8 konfigurasjon, som er å tillate begge deler HTTPS & HTTP tilkoblinger etter behov på CMS.

Kombinert med cPanel innstillinger for La oss kryptere, disse konfigurasjonsverdiene lar deg tvinge HTTPS-kryptering på alle Drupal 8 websider i produksjon.

Trinn tre: Rediger .htaccess-filen til å tvinge HTTPS på URL-er

For å legge til et nytt sikkerhetsnivå for din Drupal 8 nettsted, bruk Apache.htaccess fil som er funnet i roten av installasjonen for å tvinge alle sidelaster med HTTPS-kryptering.

Finn .htaccess filen i rotmappen eller filkatalogen, og fjern deretter koden:

RewriteEngineon

I tillegg må disse linjene legges til eller ukommenteres:

# Viderekobling til HTTPS

RewriteCond% {HTTPS} off

RewriteCond% {HTTP: X-Forwarded-Proto}! Https

RewriteRule ^ (. *) $ Https: //% {HTTP_HOST}% {REQUEST_URI} [L, R = 301]

Lagre .htaccess fil & laste den opp til serveren. Alle websidene i Drupal 8 nettstedet skal nå lastes inn under HTTPS URL-er som standard. Logg eventuelle feil ved å teste.

Trinn fire: (Valgfritt) Installer den sikre innloggingsmodulen

For et ekstra lag med sikkerhet på Drupal 8 brukerpålogginger, installer Sikker innlogging modul. Denne modulen håndhever HTTPS krypterte tilkoblinger på alle Drupal 8 skjemaer.

Nødvendige filer – Last ned:

  • Sikker innlogging: (modulfiler)

konfigurasjon: nedlasting & installer filene på admin / moduler / installere eller bruk FTP, Git, Drush, etc. som kreves av prosjektet. Navigere til admin / config / folk / securelogin & angi standard Sikker base-URL for nettstedet samt aktivere skjembeskyttelse.

Hvordan bruke Let’s Encrypt SSL-sertifikater med Drupal 8

Velg hvilke skjemaer du vil beskytte med garantert HTTPS-kryptering på overføringer & lagre Sikker innlogging modulinnstillinger. Ellers sjekk “Send inn alle skjemaer for å sikre URL.”

Konklusjon: Bruk HTTPS på alle tilkoblinger & Drupal Pages

La oss kryptere SSL / TLS-sertifikater er 100% gratis og kan spare hundrevis av dollar per domene på dyrere planer. La oss kryptere sertifikater installeres automatisk på cPanel. Drupal 8 webansvarlige kan tvinge HTTPS-kryptering på alle CMS-tilkoblinger.

Beste praksis er flersjikt HTTPS sikkerhet med cPanel konfigurasjon ved hjelp av La oss kryptere, .htaccess endringer, settings.php fil, & de Sikker innlogging modul for Drupal 8. Noen nettsteder kan trenge å tillate begge deler HTTP & HTTPS tilkoblinger på skript.

Sjekk ut disse topp 3 Drupal hosting-tjenestene:

ChemiCloud

Startpris:
$ 2.76


Pålitelighet
10


Priser
9.9


Brukervennlig
9.9


Brukerstøtte
10


Funksjoner
9.9

Les anmeldelser

Besøk ChemiCloud

Hostinger

Startpris:
$ 0.99


Pålitelighet
9.3


Priser
9.3


Brukervennlig
9.4


Brukerstøtte
9.4


Funksjoner
9.2

Les anmeldelser

Besøk Hostinger

A2 Hosting

Startpris:
$ 3.92


Pålitelighet
9.3


Priser
9.0


Brukervennlig
9.3


Brukerstøtte
9.3


Funksjoner
9.3

Les anmeldelser

Besøk A2 Hosting

Relaterte artikler for hvordan du gjør det

  • Hvordan installere & Konfigurer Ubecart med Drupal
    nybegynner
  • Hvordan sette opp et tilpasset kontaktskjema i Drupal 8
    nybegynner
  • Hvordan lage en landingsside for Drupal 8 ved hjelp av Display Suite
    nybegynner
  • Slik konfigurerer du SSL / TLS-kryptering på Drupal
    mellomliggende
  • Hvordan installere & Bruk Acquia Dev Desktop for Drupal 8
    mellomliggende
Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me