Перед настройками сайта проверяем, подключен ли SSL сертифкат, для этого можно перейти на сайт sslshopper.com и проверить, что сертифкат установлен верно.
Пример верной настройки
http меняем на https
Новая админка | Старая админка |
http меняем на https
Проверяем наличие редиректа с 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]
Добавляем редирект с http на https для админки
#http to https
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
Корректность настроенных редиректов проверяем через bertal.ru