ПОЛУЧИТЕ ПОДАРОК!
Как заработать деньги в интернете? 
Как начать свой бизнес с нуля?

Как начать свой бизнес

Как заработать деньги в интернете?
Как начать свой бизнес с нуля?

Как заработать деньги? Выгодное партнерство! Полезные материалы для разработчиков Интернет-университет. On-line обучение

Настройка редиректа c http на https

После того как вы подключили для сайта защищенный протокол https, требуется настроить редирект с http на https
Для настройки потребуется внести изменения в файл htaccess в корневой директории сайта и создать файл .htaccess в папке upload

Изменения, которые вносятся в htaccess в корневой директории сайта
Размещать нужно под директивой RewriteEngine On

#Для многосайтовой версии

RewriteCond %{SERVER_PORT} !^443$
RewriteCond %{HTTPS} !=on
RewriteCond %{HTTP_HOST}  ^(www.)?domain.ru$ [NC]
RewriteRule ^(.*)$ https://domain.ru/$1 [R=301,L]

RewriteCond %{SERVER_PORT} !^443$
RewriteCond %{HTTPS} !=on
RewriteCond %{HTTP_HOST}  ^(www.)?domain1.ru$ [NC]
RewriteRule ^(.*)$ https://domain1.ru/$1 [R=301,L]


# Для односайтового проекта (когда нужно редиректить со всех привязанных к проекту доменов)
RewriteCond %{SERVER_PORT} !^443$
RewriteCond %{HTTPS} !=on
RewriteRule ^(.*)$ https://domain.ru/$1 [R=301,L]

domain.ru и domain1.ru - это домены привязанные к многосайтовому проекту, но к разным подпроектам.


Также нужно создать файл .htaccess в папке upload со следующим содержанием

AddDefaultCharset utf-8
<Files .htaccess>
order allow,denydeny from all
</Files>
RewriteEngine Off
RewriteBase /upload

Copyright © 2009-2018 Uweb-Style
Сайт создан web-студией GloryStar
Система создания и управления сайтами SiteEdit
Яндекс.Метрика