CloudFlare通过SaaS免费使用CNAME方式接入网站

因为cloudflare砍掉了代理商面板的cname接入权限,所以新网站无法使用更方便的cname方式接入,免费版只能使用官方的ns接入。ns接入需要更改dns服务器,非常的不方便,cname接入不仅方便,可玩性也很高,可以自选IP选择延迟较低的节点,也可以像本站一样国内外分别接入不同的CDN

cloudflare的SaaS功能可以帮我们实现cname接入,只需准备一个域名,用作中转域名

中转域名NS接入到CF

需要将中转域名通过官方NS接入方式接入到cloudflare,并将中转域名添加一条DNS记录指向源服务器,也就是想要cname接入网站的源服务器

中转域名接入到cloudflare

开通SaaS功能

中转域名在cloudflare管理后台找到在SSL/TLS下的自定义主机名设置,SaaS功能是免费的,但是cloudflare默认是没开通这个功能,首次开通需要绑定信用卡或paypal,推荐使用后者绑定,更方便快捷,也不用担心被反撸。开通后的界面如下

cloudflare自定义主机名界面

添加回退源

回退源这里填上你的中转域名,也就是DNS记录指向源服务器的域名

添加回退源

回退源添加成功后,刷新页面查看回退源状态是否有效,必须要确保回退源状态为有效

确认回退源状态有效

添加自定义主机名(接入域名)

添加的主机名为你想要cname接入的域名

添加自定义主机名

cloudflare会让你解析两条TXT记录验证,但是这里面有个坑,TXT名称值不能全部复制到记录名,本站之前就是直接复制了TXT名称内容等了好大半天也没能验证成功,去除了后面的根域名即可。

比如官方提供的TXT名称为_cf-custom-hostname.hongnote.cn,我们需要将hongnote.cn去除在放在DNS记录名,不然你等一万年也不会验证成功

添加TXT记录

TXT验证成功界面如下

TXT验证成功界面如下

域名CNAME接入到CF

将想要cname接入到cf的域名解析到中转域名或者直接解析到cloudflare的节点IP即可,届时你的网站就已经接入到cloudflare了,在只接入一个网站时数据分析日志依然可以正常使用,如果接入多个网站数据分析就是全部网站汇总的数据分析,其它缓存安全等功能都可正常使用,自定义页面规则可指定域名应用规则下的内容

如果网站接入之后发现显示重定向次数过多,将SSL/TLS 加密模式调整为完全即可

版权声明:
文章标题:CloudFlare通过SaaS免费使用CNAME方式接入网站
文章作者:HONG
文章链接:https://www.hongnote.cn/182.html
CC共享协议许可协议:BY-NC-SA 4.0
THE END
分享
二维码
打赏
< <上一篇
下一篇>>
文章目录
关闭
目 录