Разработчик IT-технологий
для развития бизнеса

 
8 (495) 308-37-06

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

Настройка редиректа 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 



Оставить комментарий (всего: 0):

Чтобы оставить комментарий нужно авторизоваться!


Вернуться назад

Телефоны:
skype: edgesales
Мы принимаем к оплате:и многие другие
Copyright © Компания Edgestile® (Эджестайл), 2004