1. Начало
  2. Уеб приложения
  3. Drupal
  4. Активиране на SSL (HTTPS) за Drupal

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

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

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

Активиране на HTTPS за Drupal (версии 7.x и 8.x)

Активирането на сигурна HTTPS връзка за Drupal сайт (7.x, 8.x) се извършва чрез добавянето на няколко реда правила в .htaccess файла.

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

Сайтът се зарежда винаги с www отпред

В .htaccess файла, точно под реда “RewriteEngine on”, поставете правилата:

RewriteCond %{HTTP_HOST} ^www\.goodexample\.eu [NC]
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://www.goodexample.eu/$1 [R,L]
RewriteCond %{HTTP_HOST} ^goodexample\.eu [NC]
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://www.goodexample.eu/$1 [R,L]

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

Сайтът се зарежда винаги без www отпред

В .htaccess файла, точно под реда “RewriteEngine on”, поставете правилата:

RewriteCond %{HTTP_HOST} ^goodexample\.eu [NC]
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://goodexample.eu/$1 [R,L]
RewriteCond %{HTTP_HOST} ^www\.goodexample\.eu [NC]
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://goodexample.eu/$1 [R,L]

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

Бележка: След като запишете промените в .htaccess файла, за да тествате резултатите, изчистете кеша на браузъра или опитайте в друг браузър.

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

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

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

Обновена: 08.08.2018

Беше ли Ви полезна тази статия?

Вижте още