缙哥哥的博客
与你分享我的点点滴滴生活

百度云加速免费CDN支持HTTPS加速,日流量10-20G,附缓存规则

百度云加速,很久之前就注册了,一直没去用它,原因就是其不支持HTTPS加速。试问现在一个网站谁还没个 SSL证书?一个不支持 HTTPS 加速的 CDN 用它有啥用?然鹅,小伙伴狸博窝告诉缙哥哥,说百度云加速免费版支持 SSL 证书上传以及 HTTPS 加速了!缙哥哥赶紧去官方看看是不是真的:

纳尼? (ÒωÓױ) 还是不支持?一问之下才知道,原来是内部的消息,官网还没做正式的通知。所以就速度使用看看效果,毕竟这可是 CloudFlare 中国特别版。CC防护是想要的,奈何没有,不过没有关系,百度云加速免费版也支持CC防护,只是没有专业版那样自定义规则罢了!

升级后的百度云加速免费版特色

经过缙哥哥的实际使用测试,本次百度云加速免费版新增(根据百度云加速产品价格对比页来判断)了以下内容。

  1. 支持自有证书
  2. HTTPS加速

HTTPS加速方式

我的网站控制台菜单中找到证书管理,在证书列表中导入自己已有的 SSL 证书,然后在控制台菜单中找到安全功能下的HTTPS,你会发现免费版也支持HTTPS加速了。当然,缙哥哥毫不犹豫的选择了严格加密模式。

CDN加速模块设置

这是缙哥哥最看重的功能,也是本次教程的重中之重,是必须配置的关键位置,请仔细阅读

  1. 缓存粒度:设置页面有说明,缙哥哥就不多BB了;
  2. 节点缓存有效期:这个是配置这个资源在被缓存后的失效时间,我们提供了从一小时到一周的多个有效期等级供您选择。缙哥哥建议设置一周(以前别的CDN都是设置1年以上),修改过的直接刷新缓存就行了,降低请求。
  3. 浏览器缓存有效期:这个配置同节点缓存有效期一样,不过缓存容器变成了用户的浏览器,我们提供了两小时到一年的等级供您选择。缙哥哥认为如果你的内容是慎重的内容,且不怎么会去修改,那么可以缓存1年,减少用户的请求,特别是图片站之类的。
  4. 智能压缩:很多用户的JS、CSS、HTML优化不够好,导致用户访问大量时间花在了这里,可以通过开启此功能,通过云加速的智能分析技术对JS、CSS、HTML进行最大的压缩,提高传输效率。由于缙哥哥的HTML页面已开启Nginx压缩(WordPress站点加速之开启Gzip压缩加快传输),并将JS、CSS文件已经分离,所以并没有开启该功能。
  5. 图片快速加载:针对移动端访问的图片加速问题,主要通过自动裁剪图片尺寸和延迟加载两项技术来完成。如果你的图片还是在本地(uploads文件夹中),那么缙哥哥建议你开启该功能;如果你跟缙哥哥一样动静态分离了(静态文件域名如果也是百度云加速,还是要开启的),则不用开启。
  6. 图片自动压缩:该功能是通过自动识别技术来降低图片质量从而增加传输效率,如果您网站是图片展示类网站,不建议开启此功能。还有,如果你有一个良好的习惯,比如图片上传之前就已经压缩处理好了,或者使用oss等使用webp等格式输出,也不用开启该功能。
  7. 最大文件上传大小:存在上传功能的请用户网站一定注意,我们目前对上传文件存在限制,超过100M的文件将上传不成功,后续会开放超过100M文件的限制。免费版的用户不能超过50M,所以如果有视频投稿或者大文件上传到WordPress的小伙伴只能通过FTP或文件管理面板等方式上传大文件了。

缓存类型及注意事项

符合相应的cache-control的情况下,以下后缀文件会被缓存:

css/js/jpg/jpeg/gif/ico/png/bmp/pict/csv/doc/pdf/pls/ppt/tif/tiff/eps/ejs/swf/midi/mid/ttf/eot/woff/otf/svg/svgz/webp/docx/xlsx/xls/pptx/ps/class/jar

设置的 cache-control 是privateno-storeno-cachemaxage=0或者在响应里面存储cookie,云加速都将无法缓存;单个文件如果大于100M也将不会被缓存。

WordPress站点如何设置百度云CDN加速

前面已经提到过了,百度云加速就是与 CloudFlare 合作的,免费版同样只支持3条特定页面规则,那么我们先来看下官方推荐的缓存规则:

(1)配置第一条自定义规则处于规则配置的最下方:
目标URL:“*abc.com/*”;
跳转:OFF;
缓存颗粒设置:全部都缓存;
节点缓存有效期:一周;
浏览器缓存有效期:2小时;
加速:关闭;
CC防护:高;
其他:全ON

(2)配置第二条自定义规则处于第一条规则的上面:
目标URL:“abc.com/wp-admin/*”;
跳转:OFF;
缓存颗粒设置:细致
浏览器缓存有效期:2小时;
CC防护:高;
加速:关闭;
其他:全ON;

(3)配置第三条自定义规则处于第二条的上面:
目标URL:”abc.com/*/comment-page-*”;
跳转:OFF;
缓存颗粒设置:不缓存;
浏览器缓存有效期:2小时;
CC防护:高;
加速:关闭;
其他:全ON;

通过以上三条配置,对网站的全国速度进行测试,您会有意想不到的效果提升。三条配置完成了对 WordPress 站点的加速,第一条对网站做到了缓存最大化,减少了回源请求时间。第二条对/wp-admin/*进行了单独设置,确保了操作 WordPress 后台仪表盘能正常显示。第三条规则将comment-page相关文件不缓存,避免引起评论页面访问问题。

缙哥哥自定义加速缓存

但是缙哥哥的博客由于有用户登陆、留言评论等动态页面,所以进行了一些调整,临时规则(因为最近还要调整代码)如下,仅供参考:

www.dujin.org/wp-admin/*:不缓存,开启安全通用设置,CC防护调整为强力防护。避免仪表盘异常,发布文章等出错。

www.dujin.org/*/comment-page-*:不缓存,开启安全通用设置,CC防护调整为中级。避免评论页面不更新。

www.dujin.org/*:细致缓存(根据不同参数缓存),浏览器缓存2小时,开启永久在线、图片延迟加载(开不开一样,缙哥哥图片已经分离)、安全通用设置,CC防护调整为中级。针对网站进行

这是目前缙哥哥的博客缓存规则,这几天会根据不同的 WordPress 站点制定几套不同的百度云加速缓存规则,有需要的小伙伴欢迎留言,同时,如果认为有参考意义的小伙伴也可以留言评论做个记号,本文有更新会邮件通知。

百度云加速流量功能

免费版只能开启百度蜘蛛DNS自动同步新站百度报到功能,由于缙哥哥博客不是新站,所以针对第一个功能说一下具体情况:

百度蜘蛛DNS自动同步:该功能在云加速系统中源站IP一旦发生变化,会第一时间通知百度蜘蛛,确保蜘蛛能来爬最新的IP,而不是之前的IP。需要修改IP的可能性非常多,例如服务器到期变更,源站被攻击已经暴露IP等等,所以我们可以开启该功能来尽快告诉百度我已经换IP了。

WordPress菜鸟建站篇(总结归类)——从无到有,境无止尽!

历史上的今天:

  1. 2014年:  《Windows10操作系统各浏览器性能对比实践记录》- 作者:缙哥哥(0)
赞(7) 打赏
转载请注明来源及链接:缙哥哥 » 百度云加速免费CDN支持HTTPS加速,日流量10-20G,附缓存规则
分享到: 更多 (0)

评论 4

评论前必须登录!

 

  1. #2

    那,如果我开了七牛,这个和百度云加速冲突吗

    zhaofan3周前 (10-24)
    • 看你怎么设置了,设置好是不冲突的,而且会设置的小伙伴还能减少请求和流量等费用!

  2. #1

    非常详细呀 简直学到了!!
    特别是第三条规则将comment-page相关文件不缓存,才知道可以这样配置。
    但这样设置之后,如果我将整个文章页都设置了缓存的话,还有效吗|・ω・`)

    sueri3周前 (10-22)
    • 这个时候涉及到特定页面规则排序,可以将comment-page不缓存放在优先位置,列表中上下关系决定优先级,靠上规则优先级高。可以通过点击“↑”调整优先级。新增规则优先级最低,将于30s内生效。所以我将不缓存的规则放在前面。

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏