Installasjon av SSL-sertifikat i PrestaShop
Lær å installere et SSL-sertifikat i PrestaShop, sikre automatisk omdirigering til HTTPS og kryptering av data mellom brukere og server.
Introduksjon
I denne tutorialen vil vi presentere trinnene som kreves for å implementere et SSL-sertifikat i PrestaShop-applikasjonen, ved å bruke innstillingene som er tilgjengelige i administrasjonsdelen av applikasjonen. Etter at disse trinnene er fullført:
- All usikret nettsted tilgang (f.eks. https://domeniu.tld) vil bli automat omdirigert til den sikre versjonen (f.eks. https://domeniu.tld).
- Alle data som overføres mellom brukere og serveren vil bli kryptert.
Som et eksempel vil vi bruke underdomenet demo.hostico.ro.
Krav
For å gjennomføre denne prosessen, trenger du:
- Innloggingsinformasjonen til PrestaShop administrasjonspanelet.
- Et SSL sertifikat installert på hostingkontoen for domenet der PrestaShop-applikasjonen kjører.
Trinn
- Logg inn på PrestaShop-adminpanelet ved å gå til
domeniu.tld/AdresaAdministrare(den tilpassede adressen under installasjonen).

- Gå til Konfigurer → Butikkparametere → Generell.

- I grensesnittet for generelle innstillinger, sjekk om domenet støtter HTTPS ved å klikke på Please click here to check if your shop supports HTTPS.
- Hvis det ikke oppstår feil, aktiver feltene Enable SSL og Enable SSL on all pages ved å sette dem til On.

- Dersom applikasjonen ikke tillater aktivering av begge felt samtidig:
- Først må du sette Enable SSL til On og lagre endringene.
- Etter å ha lastet inn siden på nytt, aktiver også Aktiver SSL på alle sider, og lagre igjen.
Etter at disse trinnene er fullført, vil all usikret tilgang bli omdirigert til HTTPS, og nettstedets ressurser vil bli lastet opp via den sikre protokollen.
Omadressering med .htaccess-filen
Dersom omdirigeringen til HTTPS ikke skjer automatisk, rediger filen .htaccess for PrestaShop-applikasjonen og legg til følgende linjer på slutten:
RewriteEngine PåRewriteCond %{HTTPS} avRewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}
Filen .htaccess kan redigeres fra File Manager i cPanel. Hvis du ikke ser filen, aktiver visningen av skjulte filer i File Manager.
Sikkerhetsfeil vist i nettleseren
I visse tilfeller kan nettleseren vise varsler om at nettstedet er usikkert (f.eks. et "gult hengelås"). Dette er ikke problemer med SSL-sertifikatet, men skjer på grunn av ressurser som fortsatt lastes inn via HTTP.
- Åpne kildekoden til siden (høyreklikk → Vis sidens kilde).
- Bruk Ctrl + F for å søke etter HTTP-lenker og rediger disse lenkene manuelt for å bruke HTTPS.
- Lenkene kan være til stede i PHP-koden, databasen eller innstillingene til modulene/preferansene i applikasjonen.