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

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

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

Joomla
joomla ssl, joomla https

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

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

Активиране на HTTPS за Joomla! (версии 2.5 и 3.x)

За да активирате сигурна HTTPS връзка за Joomla!, е необходимо да конфигурирате системата през нейния административен панел. Може да достъпите настройката в меню System (Site 2.5) » Global Configuration » Server и в падащото меню на Force SSL да зададете "Entire site".

В случай че някои ресурси продължават да се зареждат по HTTP, то ще е нужно да редактирате техните URL адреси като зададете да използват HTTPS протокола.

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

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

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

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

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

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

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

Обновяване на конфигурационния файл (configuration.php)

В случай че в този файл сте задали пълния адрес на сайта, преди активирането на SSL, и адресът е с http отпред, можете да го актуализирате.

В конфигурационния файл configuration.php на системата потърсете параметъра: public $live_site и заменете в него актуалния адрес, например:

  public $live_site = 'https://mysupersite.com';

mysupersite.com - заменете с името на сайта;

info-iconВажно: В случай че за този параметър не е въведена стойност (public $live_site = ''), не въвеждайте нищо. Извършете промяна на параметъра само ако в него вече има съществуваща стойност.

500px270px
SuperHosting.BG

Коментари

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