我正在尝试将我的根域301的所有变体(正确地)转换为https://版本,同时启用CloudFlare w/Flexible SSL并托管在Apache Web服务器上。
我的目标是让以下版本始终301到https://domain.tld版本。。。
- http://domain.tld
- http://www.domain.tld
- 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的几乎每个域都很有用。谢谢
为什么不尝试使用CloudFlare PageRule设置中的Always use Https://选项?