HTTPS 301 при использовании CloudFlare с гибким SSL (Apache)

Я пытаюсь связать все варианты моего корневого домена 301 (правильно) с версией https: // при использовании CloudFlare с включенным гибким SSL и размещением на веб-сервере Apache.

Моя цель состоит в том, чтобы следующие версии всегда были с 301 по https: // domain.tld version ...

  1. http: // domain.tld
  2. http: // www.domain.tld
  3. https: // www.domain.tld

Вот текущий код, который у меня есть ...

Options +FollowSymLinks -MultiViews 
RewriteEngine on

RewriteCond %{HTTP:CF-Visitor} '"scheme":"http"' [NC] 
RewriteRule ^ https://domain.tld%{REQUEST_URI} [R=301,L]

Вот документация, которую CloudFlare предоставляет для тех, кто пользуется «гибким SSL»; может кто-нибудь помочь мне с этим? Это будет полезно почти для каждого домена, который у меня включен с CloudFlare. Спасибо!


person user5066284    schedule 30.06.2015    source источник


Ответы (1)


Почему вы просто не пытаетесь использовать параметр Always Use Https: // из настроек CloudFlare PageRule?

person damoncloudflare    schedule 28.07.2015