Главная » Блог » Переезд с http на https протокол при подключении SSL сертификата в CMS One

Переезд с http на https протокол при подключении SSL сертификата

Перед настройками сайта проверяем, подключен ли SSL сертифкат,  для этого можно перейти на сайт sslshopper.com и проверить, что сертифкат установлен верно.

Пример верной настройки

 

Файл /common/conf.php

http меняем на https

Новая админка Старая админка

 

Файл  /core/common.php, функция URL (только для старой админки)

http меняем на https



Файл .htaccess

Проверяем наличие редиректа с www на без www

    #www to not www
    RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
    RewriteRule ^(.*)$ http://%1/$1 [R=301,L]

Добавляем редирект с http на https


    #http to https
    RewriteCond %{HTTPS} off
    RewriteCond %{REQUEST_URI} !/robots\.txt
    RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

 

Файл  /fwds/.htaccess

Добавляем редирект с http на https для админки

    #http to https
    RewriteCond %{HTTPS} off
    RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

Корректность настроенных редиректов проверяем через bertal.ru