Рейтинг нашей компании
Пн-Пт 09:00-18:00,
Сб-Вс Выходной
Работаем по всей России!

Редирект с http на https на разных хостингах

05 февраля 2020
Редирект с http на https на разных хостингах

Как правильно настроить редирект с http на https при помощи файла .htaccess на различных хостингах:

  1. Timeweb
  2. Masterhost
  3. nic.ru
  4. reg.ru
  5. beget.com
  6. sweb.ru
  7. jino.ru

Ниже мы приведем фрагменты кода, который нужно вставить в файл htaccess.

Timeweb

SetEnvIf X-HTTPS 1 HTTPS

RewriteEngine On
RewriteBase /
RewriteCond %{HTTP:X-HTTPS} !1
RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1 [R=301,L]

Masterhost

RewriteCond %{HTTP:PORT} !443
RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1 [R=301,L]

nic.ru

RewriteCond %{ENV:HTTPS} !on
RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1 [R=301,L]

reg.ru

RewriteCond %{SERVER_PORT} !^443$
RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1 [R=301,L]

beget.com

RewriteCond %{HTTP:X-Forwarded-Proto} !=https
RewriteRule .* https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L]

sweb.ru

RewriteEngine on
SetEnvIf X-Forwarded-Proto https SERVER_PORT=443
SetEnvIf X-Forwarded-Proto https HTTPS=on
RewriteCond %{HTTP:HTTPS} !=on [NC]
RewriteRule ^(.*)$ https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L]

jino.ru

RewriteCond %{HTTP:X-Forwarded-Protocol} !=https
RewriteRule .* https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L]

 

Об авторе

Зуйков Юрий ведущий программист

Зуйков Юрий

Ведущий программист, который готов выполнить сложные задачи по программированию сайтов, приложений, программ. Знает множество языков, стаж работы более 10 лет. Гарантия качества.

 

04 февраля 2020
Матрикснет Матрикснет