Cloudflare 常用配置
同一个域名使用不同的 HTTPS 重定向规则
在 Cloudflare 中,配置的规则 (比如 自动 HTPTPS 重写
功能) 对所有使用了 Cloudflare 加速的域名都生效。
此时假如有 2 个二级域名 d1.abc.com
和 d2.abc.com
,都启用了 Cloudflare 加速功能,此时开启 自动 HTPTPS 重写
功能,则使用 HTTP 协议访问,都会被重定向到 HTTPS。假如域名 d2.abc.com
不想进行 HTTPS 重定向,即使用 HTTP 访问 d2.abc.com
不重定向到 https://d2.abc.com
。要实现此功能,参考以下步骤
- 首先在
SSL/TLS
–>边缘证书
中 开启自动 HTPTPS 重写
功能,关闭始终使用 HTTPS
功能
- 在
自动 HTPTPS 重写
中配置规则,参考下图,定义规则名称,选择自定义筛选表达式
,在表达式中配置筛选条件匹配d2.abc.com
,在下面的设置中 关闭自动 HTPTPS 重写
功能
通过以上配置即可实现,同一个域名的不同子域名有不同的重定向规则。其他类似需求也可参考此思路配置