Как да активирамe SSL протокол за OpenCart сайт?
В тази статия ще ви покажем как да активирате SSL протокол за вашия OpenCart сайт, след като вече имате инсталиран SSL сертификат за домейна.
Необходимо е да следвате следните стъпки:
- Влезте в административния панел на OpenCart като администратор или потребител, който има права да извършва промени по конфигурацията на приложението.
- След това е необходимо да стигнете до меню Server, което се намира в System > Settings > Server.
- Сложете отметка на радио бутона за използване на SSL както е показано на изображението:
След като направите тези настройки, е необходимо да извършите и няколко допълнителни настройки в конфигурационния файл на платформата config.php
:
- Необходимо е да влезете чрез FTP клиент (с данните за достъп до cPanel) или през File Manager от контролния панел (cPanel).
- Трябва да стигнете до директорията, в която е инсталиран вашият OpenCart сайт. Например
/home/icn/public_html/icndemo.net
. - След което трябва да редактирате файла
config.php
. В изображението по долу сме показали къде се намира файла в File Manager:
След като вече сте открили файла, е необходимо да намерите реда започващ с // HTTPS
, като трябва да направите следните промени в него:
В редовете, които съдържат URL, протокола http://
, трябва да се промени на https://
. За примера ползваме произволен домейн icndemo.net
. Редовете са в този вид:
define('HTTPS_SERVER', 'http://icndemo.net/');\
define('HTTPS_IMAGE', 'http://icndemo.net/image/');
променете http://
на https://
:
define('HTTPS_SERVER', 'https://icndemo.net/');\
define('HTTPS_IMAGE', 'https://icndemo.net/');
Запазете файла с направените промени.
С горните настройки активирахме SSL само за потребителската част на онлайн магазина. В случай, че желаете да активирате SSL и за административния панел е необходимо да се направят идентични промени в директорията на администрацията /home/icn/public_html/icndemo.net/admin/
.
Отворете с редактора за код във File Manager config.php
файла в директория /home/icn/public_html/icndemo.net/admin/admin/config.php
и отново променете http://
на https://
:
define('HTTPS_SERVER', 'http://icndemo.net/admin/');\
define('HTTPS_CATALOG', 'http://icndemo.net/');\
define('HTTPS_IMAGE', 'http://icndemo.net/image/');
http://
трябва да се проемени на https://
:
define('HTTPS_SERVER', 'https://icndemo.net/admin/');\
define('HTTPS_CATALOG', 'https://icndemo.net/');\
define('HTTPS_IMAGE', 'https://icndemo.net/image/');
След извършените промени връзката между OpenCart магазина и посетителите на сайта ще бъде защитена с SSL сертификат.
В случай че срещате затруднение, можете да се свържете с техническа поддръжка тук.