让博客同时使用Gcore CDN、天御云CDN和Cloudflare CDN(可以自选IP)
本文转载于我的博客
让博客同时使用Gcore CDN、天御云CDN和Cloudflare CDN(可以自选IP) - GoodBoyboy 's Blog|惬意小屋-点滴记忆
填坑
拖了这么久,今天终于下定决心把坑填了
前言
此次博客采用的是wordpress,当然其他博客也是可以的,Gcore CDN有谷歌人机验证,所以需要科学上网。还有要准备多余域名一枚
开始
Gcore CDN
首先我们来部署Gcore CDN。Gcore CDN支持对静态资源进行缓存,例如css、js和图片等等,我们可以用来加速网站上的静态资源
Gcore CDN给每个账户每个月有1T的流量,一亿次请求,基本的WAF保护,我想这对于一般的个人博客来说完全够用
以上是Free Plan的全部信息
我们打开Gcore CDN的网站 https://cdn.gcore.com/
并在其中完成注册
注册完成我们进入仪表盘
点击右上角的创建CDN资源按钮
点击之后我们选择第二个选项,用于加速站点的静态资源(第一个是全站加速,我们要留着给cloudflare)
然后点击右上角的confirm继续
接下来的配置根据图片里的填
origin里填源站的ip,不要填网址,不然之后套cloudflare后回源流量还要过一遍cloudflare
custom domain里面填想要用于访问资源的二级域名
例如我的网站是test.com,下面有个1.jpg,正常访问是test.com/1.jpg
这个域名假设是cdn1.test.com,那么我要从cdn访问该资源只需要访问cdn1.test.com/1.jpg即可
然后下方那个enable https开着,继续
之后把cdn1 cname到下个页面Gcore指定地址
解析完成点击继续
第四步问你是否是在使用cms,其实就是要你替换原来资源的地址
把test.com/1.jpg替换为cdn1.test.com/1.jpg
这里我用的wordpress,用的WP Super cache这个插件,可以一键替换,挺方便的
最后第五步就是选择CDN的功能,根据自己需求选择
Gzip和basic WAF建议开这,websocket自己选择
完成添加CDN操作后进入资源面板自己根据自己的需求开关设置即可
注:主机标头不要随便乱动,除非你知道自己在干什么,否则可能会出现404请求不到资源
操作更改点击保存后有延迟,建议等几分钟看效果
天御云CDN
天御云套餐分国内和海外,国内需要备案,海外套餐无需备案,但是如果想用天御云的海外套餐来面向国内的话还是洗洗睡吧。
因为套国内CDN的教程网上一大推,这里就不详细阐述了。
如果你的网站已经备案,就把网站的境内线路CNAME到国内CDN厂商,境外的线路CNAME到cloudflare就行,那么天御云CDN教程就到此完毕了。
Cloudflare CDN
此次接入采用CNAME的方式,所以还要准备多余域名一枚
首先将多余的那枚域名接入cloudflare(NS接入),让cloudflare托管
至于接入教程网上真的多得不能再多了,我也不想造轮子了,没意思。我们重点讲怎么CNAME到cloudflare
首先在DNS那里做一个A解析到源站ip并开启小黄云,名称啥的无所谓,反正只是一个用于中转的(域名也无所谓,选最便宜的就行,反正都是用来中转)
解析完去“SSL/TLS”下的“自定义主机名”,把刚刚的解析填进去作为回退源(就是一个在dns那里代替cloudflare给出的CNAME的作用),然后添加自定义主机,
自定义主机名填博客地址,然后根据提示完成一系列的验证要求即可。
最最最后,在域名dns那里把博客解析CNAME到你刚刚自定义的回退源,完成CNAME接入cloudflare
既然都CNAME了,懂的都懂,解析线路分成境内境外两条,境外填自定义的回退源,境内的填ip,ip自选
至于填哪个网上有专门用于自选IP的测试工具,自己选呗~~~
后记
cloudflare自选的ip速度可能没国内CDN厂商速度快,但扛ddos是绝对没问题的
cloudflare接入原理就是cloudflare之前出的一个方案,可以共享cloudflare。也就是说利用这个中转域名替我们主域名NS接入cloudflare,然后我们主域名再CNAME到中转域名,主域名也是可以享受到cloudflare,既然可以CNAME了,那自选ip也就有操作空间了。
到这里你就已经完成了博客国内走国内CDN或者自选的cloudflare,国外也走cloudflare节点并且网站静态资源交给Gcore处理了。
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 GoodBoyboy 's Blog|惬意小屋-点滴记忆!
让博客同时使用Gcore CDN、天御云CDN和Cloudflare CDN(可以自选IP)相关推荐
- 我的博客即将同步至腾讯云+社区
我的博客即将同步至腾讯云+社区,邀请大家一同入驻:https://cloud.tencent.com/developer/support-plan?invite_code=wwbdyaw5zwxa
- Win10环境下基于Hexo的静态博客环境搭建,及其阿里云部署
引言 1.为什么要搭建自己的个人博客 工作和学习过程中,我们经常遇到一些这样或那样的问题,此时我们可能会在网上找到相应的解决方法.但是过了一段时间之后,当我们再次碰到类似的问题时,早已忘记以前是怎么解 ...
- 我的博客即将同步至腾讯云开发者社区,邀请大家一同入驻:https://cloud.tencent.com/developer/support-plan?invite_code=61c74kbnuf9n
我的博客即将同步至腾讯云开发者社区,邀请大家一同入驻:https://cloud.tencent.com/developer/support-plan?invite_code=61c74kbnuf9n
- 如何把自己github博客配置到一个腾讯云购买的自定义域名上
到腾讯云上购买一个域名,通过实名认证. 我购买的域名为jerrywang.club: 点击解析超链接,添加两条类型为CNAME的记录,值指向你自己的github博客url,我的是i042416.git ...
- 安装Hexo博客并部署到GitHub或云服务器(细节教程,越过各种坑)
前言 心血来潮买了云主机,浪费了几个月都没用,然后就学着搭建博客,对比了一下 WordPress 和 Hexo 之后,随性选择了以 Hexo 为框架搭建博客平台. 经过了几次的从零开始,遇到了各种各样 ...
- 玩转云上博客搭建! 4000件阿里云HOL定制T恤等你来领~~
阿里云体验实验室 阿里云开发者实验室提供免费云资源和丰富的场景化实践,旨在帮助开发者在学习应用技术,了解阿里云产品的特性. 每个站在山巅的技术人,都有一个承载成长与梦想的博客.经典云计算ECS or ...
- uni-app 结合云函数开发小程序博客(三):接入云函数,实现完善的列表刷新机制
我们研发开源了一款基于 Git 进行技术实战教程写作的工具,我们图雀社区的所有教程都是用这款工具写作而成,欢迎 Star 哦 如果你想快速了解如何使用,欢迎阅读我们的 教程文档哦 本文由图雀社区认证作 ...
- 极速搭建一个个人博客网站
作者:bookerzhao,腾讯 CSIG web前端开发工程师 Github 为开源项目提供了用于静态页面展示的 Pages 服务,很多开发者都在上面托管了自己的静态网站和博客,不少开源项目的案例和 ...
- 使用Azure云原生构建博客是怎样一种体验?(下篇)
点击上方蓝字关注"汪宇杰博客" 接上篇<使用Azure云原生构建博客是怎样一种体验?(上篇)> DNS Azure DNS 是一套分布全球的域名解析服务.具有超高可用性 ...
最新文章
- 转载 jsonrpc环境搭建和简单实例
- 栈----迷宫(Maze)
- 机器学习(2)--感知机
- VMware 虚拟化编程(9) — VMware 虚拟机的快照
- 主题模型 LDA,Dirichlet分布 和朴素贝叶斯算法
- ffmpeg摄像头推流
- 经济学家建议茅台国外售价为国内2倍:未来最有可能走向世界的奢侈品牌
- VUE的导入(HelloWord)
- 如何使用 淘宝 NPM 镜像
- excel宏计算机,Excel怎么设置宏 Excel宏设置图文教程-电脑教程
- python动态生成数据库表_ironpython – 如何通过python在Spotfire中动态创建数据表
- 只利用 phpstudy 如何运行PHP文件 超详细教程
- 学习笔记之Qt从入门到精通(二)
- buff系统 游戏中_arpg游戏的技能系统和buff系统的一种实现
- React SSR: 基于 express 自构建 SSR 服务端渲染
- 使用Tensorflow Object Detection API对集装箱号进行OCR识别
- strcat函数 strncat函数
- 【论文阅读-句向量】Whitening Sentence Representations for Better Semantics and Faster Retrieval
- 个税起征点上调至5000,用Python算一算能留下多少私房钱
- 无事可做的张张,没事更新点方法吧~~~~