前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >zblog怎么配置又拍云CDN服务

zblog怎么配置又拍云CDN服务

作者头像
李洋博客
发布2023-03-03 15:49:55
2.3K0
发布2023-03-03 15:49:55
举报
文章被收录于专栏:李洋博客李洋博客

现在每个云服务基本会标配一个CDN网站加速服务,我们之前写过《zblog怎么设置腾讯云的CDN缓存》,今天抽空写个又拍云CDN的配置教程,因为CDN功能随时会有更新,适配一些新功能,包括腾讯云也是,教程仅仅针对时下,后期有重大的变更文章教程会酌情更新,如果配置有什么不对的还望各位朋友斧正,此文配置CDN仅针对Z-BlogPHP版本,其他程序请慎重,另外说下,不会设置CDN的千万不要直接使用,多注意看看官方的教程文档,最近就是很多朋友设置了CDN导致出错所以今天抽空写个简明的CDN设置教程。

zblog怎么配置又拍云CDN服务 第1张
zblog怎么配置又拍云CDN服务 第1张

不废话了,直接打开又拍云CDN官网,点击顶部菜单CDN服务器,右侧点击“创建服务”,如图:

zblog怎么配置又拍云CDN服务 第2张
zblog怎么配置又拍云CDN服务 第2张

创建CDN服务

服务名称自拟,加速域名设置需要网站访问的域名,是否增加www根据实际情况而定,我的博客就是带有www,所有设置加速域名就是www.talklee.com,应用场景,根据实际情况而定吧,不确定就选择网页图片也可以设置全站加速,如图:

zblog怎么配置又拍云CDN服务 第3张
zblog怎么配置又拍云CDN服务 第3张

接下来配置“源站设置”,如图,回源协议选择“协议跟随”即可,开启源站证书校验(前提是网站开启了HTTPS),线路配置,源站地址设置网站服务器IP地址,端口号设置443(没有开启HTTPS的设置80),如果开启特殊端口就直接填写。

zblog怎么配置又拍云CDN服务 第4张
zblog怎么配置又拍云CDN服务 第4张

最下面还有一行是“加速区域”一般国内加速即可,除非您的博客或者网站有国外客户,则可以在配置中修改为“全球加速”(慎用,收费跟国内不一样,具体参考官网)。然后点击创建,后台会提示创建成功,如图,系统会给您分类一个CNAME的地址,这个暂时不要去域名解析,因为还需要配置一些功能,点击“进入配置

zblog怎么配置又拍云CDN服务 第5张
zblog怎么配置又拍云CDN服务 第5张

缓存控制

截图背景为了好区分我更换了灰色,正常是白色的,看功能,点击缓存控制,右侧“管理”,在弹出的也页面设置缓存方案。

zblog怎么配置又拍云CDN服务 第6张
zblog怎么配置又拍云CDN服务 第6张

缓存过期配置,先设置缓存规则,再去设置不缓存的规则,按照官方的教程,会优先显示不缓存的规则,全局缓存方案关闭或者不开启,我设置过,开启了会导致部分页面出错,所以我关闭了,我设置的缓存方案代码如下:

zblog怎么配置又拍云CDN服务 第7张
zblog怎么配置又拍云CDN服务 第7张

右侧“添加”自定义缓存方案,路径资源设置“/*.(jpg,jpeg,png,bmp,gif,psd,ico,tiff,js,css)”缓存时间“7”天,点击保存,在设置一个文件附件的目录,还是添加自定义,路径选择“/zb_users/upload/*”缓存时间还是“7”天,保存即可,然后点击“不缓存规则

zblog怎么配置又拍云CDN服务 第8张
zblog怎么配置又拍云CDN服务 第8张

点击添加,自定义,请忽略第一条,剩余目录分别是“/*.(asp,php,jsp,do,json)”,“/zb_system/*”,如上图,点击保存即可,其中缓存规则时间自拟,可以设置成7天或者30,如果其他文件或者目录需要设置,请根据情况而定,社会完成后保存,找到“参数跟随”,设置我设置的是“全程跟随”,默认情况下CDN服务器会忽略网址中“?”之后的参数,设置全程跟随就是为了保留后面的参数。

zblog怎么配置又拍云CDN服务 第9张
zblog怎么配置又拍云CDN服务 第9张

后面的“参数顺序识别”、“分段缓存”、“浏览器缓存”、“设备适配 Auto_Device”都是关闭状态,但是我开启了“离线模式 ”所谓的离线模式就是当源站出现宕机、网络中断等情况时,终端用户可以直接访问 CDN 节点上已缓存的内容,该时间段 CDN 节点不会直接回源请求资源。

性能优化

我只开启了“智能压缩”和“页面压缩”,其他未开启,最后加速区域,如果需要全球加速的话在这里修改,不需要的话默认即可。

HTTPS设置

这里我都开启了,SSL证书可以在又拍云申请,也可以直接把站点证书复制过来,最后的HTTP/3没有开启,如果开启这个最新的功能,按照提示,需要把CNAME换成这个最新的功能才会生效。

访问控制

此模块下的功能,我选择全部关闭,尤其是“WAF”,这个功能会导致网站无法设置或者无法发布文章,其他功能酌情设置,比如错误页、CC保护、IP访问限制、防盗链等等。需要的话就设置,不需要就关闭。

成本设置

这个我只设置了“WebP 自适应”,其他功能全部关闭。这个功能超赞,这个是腾讯云CDN所不具备的,其他腾讯云也有,但是得把资源转移到OSS云存储才行,那样太费事了,不如又拍云省事,直接把图片渲染成webp格式。

图片设置

间隔标识符设置了“使用感叹号(!)”,图片处理 - 自定义版本,创建图片优化的规则,名称自拟,有基础编辑和高级编辑,我设置了基础编辑,缩略方式“保持原尺寸不变”,水印“无”,输出配置如图:

zblog怎么配置又拍云CDN服务 第10张
zblog怎么配置又拍云CDN服务 第10张

最后一个功能“边缘规则”,理论上来说不设置跨域功能,基本用不上,所以我没有设置该功能,部分功能比如主题文章的海报功能,就需要开启跨域设置,需要的话可以参考“又拍云CDN与云存储如何设置开启跨域”此文。

好了,所有设置完成了,然后去域名服务器处,域名解析,把www域名设置为“CANME”记录值设置成又拍云CDN 的CANME即可,如果开启了HTTP/3,需要换成对应的CNAME值才能生效。接下来就是等待域名解析生效,访问查看速度或者ping下,看看IP是不是变了。累死我了,纯手工码字,有问题留言反馈

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2021-10-25,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 创建CDN服务
  • 缓存控制
  • 性能优化
  • HTTPS设置
  • 访问控制
  • 成本设置
  • 图片设置
相关产品与服务
内容分发网络 CDN
内容分发网络(Content Delivery Network,CDN)通过将站点内容发布至遍布全球的海量加速节点,使其用户可就近获取所需内容,避免因网络拥堵、跨运营商、跨地域、跨境等因素带来的网络不稳定、访问延迟高等问题,有效提升下载速度、降低响应时间,提供流畅的用户体验。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档