https://help.superhosting.bg/enable-https-ssl-opencart.html
  • bg

Хостинг, Домейни, Виртуални сървъри (VPS), Managed VPS, SSL сертификати

Активиране на SSL (HTTPS) за OpenCart

OpenCart
opencart, opencart ssl, opencart https

За да активирате HTTPS връзката за сайта, първо ще е нужно да имате инсталиран SSL сертификат за домейна.

info-iconЗа всички домейни, добавени в cPanel и насочени към хостинг сървъра, автоматично се инсталира и подновява AutoSSL сертификат. Статуса на AutoSSL сертификатите можете да видите през cPanel » SSL/TLS Status.

Активиране на HTTPS за OpenCart 3.x и 2.x

Активирането на сигурната връзка в OpenCart 3/2 се извършва през администрацията на магазина - System » Settings.

Изберете Edit за магазина и отворете таб Server. В раздел Security активирайте опцията Use SSL с Yes.

Запишете извършените промени по настройките в администрацията и извършете проверка на съдържанието в двата конфигурационни файла на системата: /config.php и /admin/config.php.

Уверете се, че за настройка на HTTPS в двата файла са попълнени коректно адресите на сайта:

/config.php

// HTTPS
define('HTTPS_SERVER', 'https://goodexample.eu/');

goodexample.eu - заменете с домейна на сайта;

/admin/config.php

// HTTPS
define('HTTPS_SERVER', 'https://goodexample.eu/admin/');
define('HTTPS_CATALOG', 'https://goodexample.eu/');

goodexample.eu - заменете с домейна на сайта;

Активиране на HTTPS за OpenCart 1.5.x

Активирането на сигурната връзка в OpenCart 1.5 се извършва през администрацията на магазина - System » Settings.

Изберете Edit за магазина и отворете таб Server. Активирайте опцията Use SSL с Yes.

Запишете извършените промени по настройките в администрацията и извършете проверка на съдържанието в двата конфигурационни файла на системата: /config.php и /admin/config.php. Уверете се, че за HTTPS в двата файла са попълнени коректно адресите на сайта:

/config.php

// HTTPS
define('HTTPS_SERVER', 'https://goodexample.eu/');
define('HTTPS_IMAGE', 'https://goodexample.eu/image/');

goodexample.eu - заменете с домейна на сайта;

/admin/config.php

// HTTPS
define('HTTPS_SERVER', 'https://goodexample.eu/admin/');
define('HTTPS_CATALOG', 'https://goodexample.eu/');
define('HTTPS_IMAGE', 'https://goodexample.eu/image/');

goodexample.eu - заменете с домейна на сайта;

Създаване на 301 пренасочване към новите HTTPS адреси

Когато променяте адреса на съществуващ OpenCart магазин, може да се наложи допълнителна настройка, така че вече съществуващото съдържание да се зарежда винаги по https://.

Пренасочване 301 на всички HTTP адреси към HTTPS варианта им, може да се извърши с правила в .htaccess файла например:

RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{SERVER_NAME}/$1 [R=301,L]

С това пренасочване сайтът и всички негови страници ще се зареждат винаги по HTTPS.

Обновяване на всички HTTP ресурси в сайта към HTTPS

В случай че на сайта се зареждат ресурси през несигурна връзка (http), ще е нужно да извърши проверка и корекция на тези ресурси, като се промени адресът им да е с https.

500px270px
SuperHosting.BG

Коментари

avatar
  Абониране  
Уведоми ме при
Всички права запазени © 2005-2018 , www.superhosting.bg