Редирект http на https

Редирект http на https

Редирект http на https

     Давайте посмотрим, как управлять автоматическим перенаправлением наших веб-страниц, заставляя использовать протокол SSL и HTTPS. Это код для вставки в наш хостинг в файле htaccess:

Вариянт-1

RewriteEngine on

RewriteCond %{SERVER_PORT} ^80$

RewriteRule ^(.*)$ https://%{SERVER_NAME}%{REQUEST_URI} [L,R]

Вариянт-2

RewriteEngine On

RewriteBase /

RewriteCond %{HTTPS} off

RewriteCond %{HTTP:X-Forwarded-Proto} !https

RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

Вариянт-3

RewriteEngine On

RewriteCond %{HTTPS} off

RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]

Вариянт-4

Options +SymLinksIfOwnerMatch

RewriteEngine On

RewriteCond %{SERVER_PORT} !=443

RewriteRule ^ https://[your domain name]%{REQUEST_URI} [R,L]

Вариянт-5

RewriteEngine On

RewriteCond %{SERVER_PORT} !^443$

RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]