服务器站点在新加坡,国内访问速度稍慢。了解到cloudflare有开放免费的CDN服务后,尝试使用CDN服务加速访问。
1.https://developers.cloudflare.com/ 登陆账户,进入控制面板,点击 “+Add a Site”,开始添加站点。
2.输入自己的域名 -> 添加站点(Add site)。
3.选择 Free 免费套餐 -> 确认计划(Confirm plans)。
这时 Cloudflare 会自动扫描域名已有的 DNS 解析记录,如果扫描到的话,会显示在下面。没有或者显示不正确,则需要我们自己设置。添加成功后会显示在下面,点击 Continue 继续。
4.按说明修改自己的域名服务器为 Cloudflare 给出的地址。 一般是去域名的提供商控制台去修改,我的域名是腾讯云购买的,直接在腾讯云域名控制台修改即可。
5.修改完在Cloudflare website查看网站情况即可~
踩坑记录: 配置完cloudflare DNS后,网页无限重定向。
推测原因:网站原有的nginx设置了强制https模式,http的请求会重定向到https,与cloudflare中的某些设置冲突。
解决办法:将DNS的SSL/TLS 加密模式更改一下(我的原本是灵活模式,改为完全模式后即可访问)
参考:https://ews.ink/tech/network-cloudflare-ssl/