在使用CloudFlare网站加速服务时,CNAME方式接入网站相比NS方式更加方便且可玩性更高,可以自选IP选择延迟较低的节点,也可以像本站一样国内外分别接入不同的CDN。然而,由于CloudFlare砍掉了代理商面板的CNAME接入权限,新网站无法使用更方便的CNAME方式接入,只能使用官方的NS接入,需要更改DNS服务器,非常不方便。但是,CloudFlare的SaaS功能可以帮助我们实现CNAME接入,只需要准备一个域名用作中转域名即可。
具体操作步骤如下:
1.将中转域名通过官方NS接入方式接入到CloudFlare,并将中转域名添加一条DNS记录指向源服务器,也就是想要CNAME接入网站的源服务器。
2.开通SaaS功能。在CloudFlare管理后台找到中转域名在SSL/TLS下的自定义主机名设置,SaaS功能是免费的,但是CloudFlare默认是没开通这个功能的,首次开通需要绑定信用卡或Paypal,推荐使用后者绑定,更方便快捷,也不用担心被反撸。
3.添加回退源。回退源这里填上你的中转域名,也就是DNS记录指向源服务器的域名。添加成功后,刷新页面查看回退源状态是否有效,必须确保回退源状态为有效。
4.添加自定义主机名(接入域名)。添加的主机名为你想要CNAME接入的域名。CloudFlare会让你解析两条TXT记录验证,但是这里有个坑,TXT名称值不能全部复制到记录名,需要去除后面的根域名,否则无法验证成功。
5.域名CNAME接入到CloudFlare。将想要CNAME接入到CloudFlare的域名解析到中转域名或者直接解析到CloudFlare的节点IP即可。
在只接入一个网站时,数据分析日志依然可以正常使用。如果接入多个网站,数据分析就是全部网站汇总的数据分析,其他缓存、安全等功能都可以正常使用,自定义页面规则可以指定域名应用规则下的内容。
如果网站接入之后发现显示重定向次数过多,将SSL/TLS加密模式调整为完全即可。
请登录后发表评论
注册
停留在世界边缘,与之惜别