Имеем сайт
https://goo.gl/8ussQ3
На сайте установлен SSL через CloudFlare. Возникли два вопроса.
1. В настройках CloudFlare стоит отметка "Always use https", при этом сайт открывается по http вместо принудительного https. Пробовали через htaccess
Варианта 1
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteRule ^(.*)$
http://www.%{HTTP_HOST}/$1 [R=301,L]
RewriteCond %{HTTP:X_FORWARDED_PROTO} !https [NC]
RewriteRule ^(.*)$
https://%{HTTP_HOST}/$1 [R=301,L]
Вариант 2
SetEnvIf X_FORWARDED_PROTO https HTTPS=on
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteRule ^(.*)$
http://www.%{HTTP_HOST}/$1 [R=301,L]
RewriteCond %{HTTP:HTTPS} !on [NV]
RewriteRule ^(.*)$
https://%{HTTP_HOST}/$1 [R=301,L]
Не помогло.
2. При открытии через https имеем вот такое сообщение для пользователя.
Вопросы.
1. Как установить принудительное использование https
2. В чем нюанс возникновения данного предупреждения?
* на других моих проектах при использовании CloudFlare все ок.
Благодарю за внимание.