zblog怎么配置又拍云CDN服务

李洋博客
海外宿主机,香港云主机,租用服务器CN2知名云计算-90IDC

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

现在每个云服务基本会标配一个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流量

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

相关阅读

zblog利用ip地址物理化插件实现评论显示IP归属地的方法

利用 acme.sh 申请 ZeroSSL 泛域名证书的图文教程

zblog响应式极简图片灯箱插件viewimglee,不足1kb的ViewImage.js超效率

Z-BlogPHP侧栏热门文章和热评文章不显示文章怎么解决

开启CDN后怎么防止流量被恶意盗刷

网站预加载 JS 脚本 instant.page 的使用方法

zbp支付宝即时到帐插件显示 count(): Parameter must be an array or an object 错误的解决办法

Windows下安装和部署SVN服务器且同步到Web站点的图文教程

发表评论

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