CloudFlare w / Flexible SSL(Apache)上的HTTPS 301

时间:2015-06-30 16:50:06

标签: apache .htaccess mod-rewrite cloudflare

我正在尝试将我的根域301的所有变体(正确)添加到https://版本,同时使用启用了灵活SSL并在Apache网络服务器上托管的CloudFlare。

我的目标是以下版本始终为301到https:// domain.tld version ...

  1. http:// domain.tld
  2. http:// www.domain.tld
  3. https:// www.domain.tld
  4. 这是我目前的代码......

    function check(ip1, ip2)
        if ischar(ip1)
        %//... Do something if ip1 is a char
        else
        %//... Do something else if ip1 is not a char
        end
    
        if ischar(ip2)
        %//... Do something if ip2 is a char
        else
        %//... Do something else if ip2 is not a char
        end
    

    以下是CloudFlare为"灵活SSL";有人可以帮我这个吗?它几乎对我启用了CloudFlare的每个域都很有用。谢谢!

1 个答案:

答案 0 :(得分:0)

为什么不尝试使用CloudFlare PageRule设置中的Always Use Https://选项?