🍁 Autumn Sale — До 70% отстъпка за хостинг и домейни
активирай сега
Уроци • Приложения

Инсталиране на SSL сертификат в PrestaShop

Научете как да инсталирате SSL сертификат в PrestaShop, осигурявайки автоматично пренасочване към HTTPS и криптиране на данните между потребителите и сървъра.

Прегледи 1938Актуализиран 1 anПубликувано на 31/05/2018до Cătălin A.

Въведение

В този урок ще представим стъпките, необходими за внедряване на сертификат SSL в приложението PrestaShop, използвайки настройките, налични в административната част на приложението. След завършване на тези стъпки:

  • Всяко незащитено посещение на сайта (напр. https://домен.tld) ще бъде автоматично пренасочено към защитената версия (напр. https://домен.tld).
  • Всички данни, предавани между потребители и сървър, ще бъдат криптирани.

Като пример ще използваме поддомейна demo.hostico.ro.

Изисквания

За да преминете през този процес, имате нужда от:

  • Данните за вход в административния панел на PrestaShop.
  • Сертификат SSL инсталиран на хостинг акаунта за домейна, на който работи приложението PrestaShop.

Стъпки

  1. Влезте в административния панел на PrestaShop, като посетите domeniu.tld/AdresaAdministrare (персонализираният адрес по време на инсталацията).

Administrare PrestaShop

  1. Навигирайте до Конфигуриране → Параметри на магазина → Общи.

Configure Shop Parameters General

  1. В интерфейса за общи настройки проверете дали домейнът поддържа HTTPS, като кликнете върху Моля, щракнете тук, за да проверите дали вашият магазин поддържа HTTPS.
  2. Ако не се появят грешки, активирайте полетата Enable SSL и Enable SSL on all pages, задавайки ги на On.

Enable SSL

  1. Ако приложението не позволява активирането на двете полета едновременно:
    • Задайте първо Enable SSL на On и запазете промените.
    • След презареждане на страницата активирайте и Активирайте SSL на всички страници, след което запазете отново.

След завършването на тези стъпки, всички несигурни достъпи ще бъдат пренасочени към HTTPS, а ресурсите на сайта ще бъдат заредени чрез защитения протокол.

Пре redirects чрез файла .htaccess

Ако пренасочването към HTTPS не се извършва автоматично, редактирайте файла .htaccess на приложението PrestaShop и добавете следните редове в края:

RewriteEngine ВключенRewriteCond %{HTTPS} изключенRewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}

Файл .htaccess може да бъде редактиран от File Manager в cPanel. Ако не виждате файла, активирайте показването на скритите файлове от File Manager.

Показани грешки в сигурността в браузъра

В определени случаи браузърът може да показва предупреждения, че сайтът не е защитен (напр. "жълт катинар"). Те не представляват проблеми с SSL сертификата, а възникват заради ресурси, които продължават да се зареждат чрез HTTP.

  • Отворете изходния код на страницата (десен клик → Преглед на изходния код на страницата).
  • Търсете HTTP линкове, използвайки Ctrl + F и ръчно променете съответните линкове, за да използвате HTTPS.
  • Връзките могат да бъдат налични в PHP кода, базата данни или настройките на модулите/предпочитанията на приложението.

Подобни статии

Прегледи 1,938
Актуализирано преди 1 година

Научете как да инсталирате SSL сертификат в PrestaShop, осигурявайки автоматично пренасочване към HTTPS и криптиране на данните между потребителите и сървъра.

Прегледи 1,670
Актуализирано преди 1 година

Научете как да инсталирате SSL сертификат в панела Webuzo, стъпка по стъпка. Следвайте нашите инструкции за бърза и ефективна инсталация.

Прегледи 1,172
Актуализирано преди 4 години

Този урок представя как да настроите формуляр за имейл с използване на SMTP удостоверяване в приложението Prestashop.