1. Начало
  2. Хостинг
  3. Контролен панел cPanel
  4. Пренасочване в .htaccess – Сайтът да се зарежда през сигурна връзка (HTTPS)

Пренасочване в .htaccess – Сайтът да се зарежда през сигурна връзка (HTTPS)

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

Може да изберете и поръчате SSL сертификат от СуперХостинг.БГ.

След като SSL сертификатът е издаден и инсталиран в хостинг акаунта, можете да активирате сигурна връзка със сайта.

Бележка: В някои CMS системи е необходимо и през администрацията на сайта да се включи SSL връзка.

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

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

Пренасочване през сигурна връзка, за нови сайтове

SSLOptions +StrictRequire
SSLRequireSSL
SSLRequire %{HTTP_HOST} eq "mysite.com"
ErrorDocument 403 https://mysite.com

Този тип пренасочване би било удачно, ако например сайтът е току-що инсталиран WordPress и все още няма разпространени http страници в Уеб.

Пренасочване, което важи и за вече съществуващи страници в сайта

RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://mysupersite.com/$1 [R=301,L]

или

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

Това пренасочване ще хване и заявки, които са към определен адрес от сайта, например, ако се направи опит за достъп до страница:

http://mysupersite.com/?p=1

пренасочване ще се извърши към:

https://mysupersite.com/?p=1

Важно: След като извършите промени по .htaccess файла, направете подробна проверка дали всичко в сайта функционира коректно. Проверете дали всички връзки, менюта, страници и уеб ресурси в сайта се зареждат както трябва и по https://.

След като извършите промени по .htaccess файла, може да е необходимо да изтриете кешираната информация в браузъра, за да видите промените.

Обновена: 12.08.2014

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

Вижте още