zblog怎么配置又拍云CDN服务

talklee

文章最后更新时间:2021年10月26日已超过907天没有更新。

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

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

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

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

创建CDN服务

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

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

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

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

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

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

缓存控制

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

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

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

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

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

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

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

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

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

性能优化

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

HTTPS设置

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

访问控制

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

成本设置

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

图片设置

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

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

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

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

PS:另外又拍云提供了每月10G(包括https)的CDN流量,点我注册领取免费CDN流量

文章版权声明:除非注明,否则均为李洋个人博客原创文章,转载或复制请以超链接形式并注明出处。

发表评论

快捷回复: 表情:
评论列表 (有 9 条评论,4261人围观)
网友昵称:cjwlove
cjwlove V 游客 Google Chrome 86.0.4240.198 Windows 10 x64 地板
2021-11-21 来自广东 回复
老李的教程确定做得最详细了!!!!点名批评可风,出的教程小,白要摸索几天![Yellowdog]会不会被他看到挨批啊!
网友昵称:talklee
talklee V 博主 Sogou Explorer Windows 10 x64
2021-11-23 来自上海 回复
@cjwlove 手动@可风
网友昵称:言之在线
言之在线 V 游客 Google Chrome 86.0.4240.198 Windows 10 x64 凉席
2021-11-08 来自广东 回复
这真是小白好教材,适合我这种小白
网友昵称:talklee
talklee V 博主 Sogou Explorer Windows 10 x64
2021-11-09 来自天津 回复
@言之在线 一步步操作、一步步截图,为的就是都能看得清楚。
网友昵称:爱思行
爱思行 V 游客 Safari 15.0 Apple iPhone 板凳
2021-11-03 来自天津 回复
感觉腾讯CDN挺好用的,主要设置简单,对小白友好[Facepalm]
网友昵称:talklee
talklee V 博主 Sogou Explorer Windows 10 x64
2021-11-03 来自上海 回复
@爱思行 嗯嗯,功能增加的慢,就比如文章提到的图片渲染webp格式一直没有,又拍早早就有了。
网友昵称:1111
1111 V 游客 Firefox 93.0 Windows 10 x64 椅子
2021-10-27 来自上海 回复
[Witty][Shocked][Sinistersmile][Frown][Social][Slap][Yellowdog][Yeah][Wow][Witty]
网友昵称:懿古今
懿古今 V 游客 Google Chrome 95.0.4638.54 Windows 7 x64 沙发
2021-10-27 来自广东 回复
流量不大的情况下,加入又拍云联盟后使用又拍云几乎可以说是免费的,挺好用的。
网友昵称:talklee
talklee V 博主 Sogou Explorer Windows 10 x64
2021-10-27 来自上海 回复
@懿古今 嗯嗯,我就特别喜欢又拍云的图片渲染模式,可惜腾讯云没有,但是又必须得用腾讯云CDN。

目录[+]