За да може да се ползва сигурна връзка между посетителите и сайта, първо е необходимо да се издаде и инсталира SSL сертификат в хостинг акаунта.
Създайте или използвайте вече съществуващ .htaccess файл в директорията на сайта.
Правила за пренасочване от несигурна към сигурна връзка
Следните правила се добавят в htaccess файла и са валидни за всякакви видове CMS платформи.
Съществуващ сайт
Ако сайтът се е зареждал досега по несигурна връзка, съществуващите му страници може да са записани в индекса на търсачките или в други сайтове с несигурния им адрес (http).
Добавете следните правила в htaccess файла, за да може всички страници, които са записани с http, да се зареждат по https:
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
Нов или току-що инсталиран сайт
Тези правила се използват, ако сайтът е току-що инсталиран и все още няма разпространени http страници в уеб. Например търсачките още не са записали никакви страници от сайта, или пък няма добавени препратки в чужди сайтове към страниците на сайта.
SSLOptions +StrictRequire
SSLRequireSSL
SSLRequire %{HTTP_HOST} eq "mysite.com"
ErrorDocument 403 https://mysite.com
След като извършите промени по .htaccess файла, изтрийте кешираната информация в браузъра, за да видите промените.
Вижте още: Част от съдържанието на сайта се зарежда през несигурна връзка (HTTP) | Help