根域跳转到WWW
1、需求说明
希望实现:
http://bgxwz.com
https://bgxwz.com
http://www.bgxwz.com
都统一跳转到
https://www.bgxwz.com
2、配置cloudflare添加新站点
将流量引流到cloudflare有两种方式:
第一种,将域名的dns解析厂商修改为cloudflare,解析记录在cloudflare完成
第二种,通过CNAME的方式将需要加速的域名添加到cloudflare做解析,格式如下:
bgxwz.com.cdn.cloudflare.net
目前因为域名管理权限问题,我们使用CNAME的方式做域名加速
具体实现部署如下:
- 将根域bgxwz.com添加到cloudflare
- 在高级中切换域名添加方式为CNAME
- 在dns厂商中添加TXT记录 cloudflare-xxxxx.bgxwz.com 为 xxxxx-xxxxxx
- 在dns厂商中添加需要加速的CNAME域名记录 bgxwz.com.cdn.cloudflare.net
- 在cloudflare的dns记录中添加一个A记录 bgxwz.com 为 8.8.8.8 (因为要做301跳转到www,所以这个解析记录可以随便填写)
添加www.bgxwz.com的加速,依次将上面的部署执行一遍,在cloudflare中添加的记录根据情况选择A记录或者CNAME记录即可。
3、添加页面规则
在规则中添加一个页面规则,部署如下:
URL:bgxwz.com/*
设置:转发URL
状态码:301-永久重定向
目标URL:https://www.bgxwz.com/$1
去掉请求路径中最后的反斜杠
1、需求说明
希望实现去掉请求路径中最后的反斜杠:
/en/login/ 跳转 /en/login
/zh/login/ 跳转 /zh/login
2、通过cloudflare的页面规则实现
在规则中添加一个页面规则,部署如下:
URL:www.bgxwz.com/*/
设置:转发URL
状态码:301-永久重定向
目标URL:https://www.bgxwz.com/$1
评论区