Для чего сайту нужен протокол HTTPS?

В ближайшее время Google пообещал выкинуть из выдачи все сайты, которые не поддерживают протокол https. В связи с этим сайт переехал на него. Спасибо хостингу Beget за возможность получить бесплатный SSL сертификат.

Как в htaccess включить переадресацию с http на https?

Чтобы сайт заработал через протокол https надо в файл htaccess добавить следующие строки:

 RewriteEngine On
 RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /(.*)\ HTTP/ [NC]
 RewriteCond %{HTTPS} off [NC]
 RewriteRule .* https://%{HTTP_HOST}%{REQUEST_URI}%{QUERY_STRING} [R=301,QSA,L]

Теперь каждый запрос к сайту будет перенаправлен на соответствующую https страницу

Чтобы узнавать больше подписывайтесь на Телеграм-канал Блог компьютерного мастера

Leave a Reply

Your email address will not be published. Required fields are marked *

5 × three =