SSL sertifikato įdiegimas PrestaShop
Išmokite, kaip įdiegti SSL sertifikatą PrestaShop, užtikrindami automatinį nukreipimą į HTTPS ir duomenų šifravimą tarp naudotojų ir serverio.
Įvadas
Šiame vadove pristatysime žingsnius, reikalingus SSL sertifikato diegimui PrestaShop programoje, naudojant administravimo skiltyje esančius nustatymus. Baigus šiuos žingsnius:
- Bet kuri nesaugiai pasiekiama svetainė (pvz., https://domeniu.tld) bus automatiškai nukreipta į saugią versiją (pvz., https://domeniu.tld).
- Visi duomenys, perduodami tarp vartotojų ir serverio, bus šifruoti.
Ka pavyzdį, mes naudosime subdomeną demo.hostico.ro.
Reikalavimai
Norint pereiti si proceso, jums reikia:
- Administracijos skydelio PrestaShop prisijungimo duomenys.
- Įdiegtas SSL sertifikatas prie hosting paskyros, skirtos domėnui, kuriame veikia PrestaShop programėlė.
Žingsniai
- Prisijunkite prie PrestaShop administravimo panelės, pasiekdami
domeniu.tld/AdministravimoAdresas(pritaikyta adresas instaliavimo metu).

- Pasirinkite Konfigūruoti → Parduotuvės parametrai → Bendra.

- Generalinių nustatymų sąsajoje patikrinkite, ar domenas palaiko HTTPS, paspaudę Prašome paspausti čia, kad patikrintumėte, ar jūsų parduotuvė palaiko HTTPS.
- Jei klaidų nėra, aktyvuokite Enable SSL ir Enable SSL on all pages laukelius nustatydami juos On.

- Jei programa neleidžia aktyvuoti abiejų laukų vienu metu:
- Nustatykite pirmiausia Įgalinti SSL į Įjungti ir išsaugokite pakeitimus.
- Po atnaujinus puslapį, įjunkite ir Įjungti SSL visuose puslapiuose, tada išsaugokite dar kartą.
Baigus šiuos žingsnius, visi nesaugūs prisijungimai bus peradresuojami į HTTPS, o svetainės ištekliai bus įkeliami per saugų protokolą.
Peradresavimas per .htaccess failą
Jei nukreipimas į HTTPS neįvyksta automatiškai, redaguokite .htaccess PrestaShop programos failą ir pridėkite šias eilutes pabaigoje:
RewriteEngine ĮjungtaRewriteCond %{HTTPS} išjungtasRewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}
Failą .htaccess galima redaguoti iš File Manager programos cPanel. Jei nematote failo, įjunkite paslėptų failų rodymą File Manager.
Saugumo klaidos rodomos naršyklėje
Tam tikrais atvejais naršyklė gali rodyti įspėjimus, kad svetainė nėra saugi (pvz., "geltonas užraktas"). Tai nėra SSL sertifikato problemos, o atsiranda dėl išteklių, kurie ir toliau įkelia per HTTP.
- Atidarykite puslapio šaltinį (dešiniuoju pelės mygtuku → Peržiūrėti puslapio šaltinį).
- Ieškokite HTTP nuorodų naudodami Ctrl + F ir rankiniu būdu pakeiskite atitinkamas nuorodas, kad jos naudotųsi HTTPS.
- Nuorodos gali būti PHP kode, duomenų bazėje arba programos modulių/nustatymų konfigūracijoje.