本博客全站开启 SSL,所以使用CDN的姿势和普通 HTTP 站点稍有不同。在七牛提交认证成为标准用户后,可以使用 HTTPS 缓存。
使用官方推荐的 WordPress 插件
在七牛新建空间,在「域名设置」中配置 HTTPS 二级域名,然后根据插件的说明文档设置即可。
需要注意的是,该插件将 jQuery 地址换成了 http://cdn.staticfile.org/
,在 HTTPS 页面中无法正常加载,需要修改插件代码。在 \wp-content\plugins\wpjam-qiniu\wpjam-qiniutek.php
文件中,修改或禁用 wpjam_qiniutek_enqueue_scripts
函数即可。
缓存 Gravatar 头像
七牛 WordPress 插件不支持 Gravatar 缓存,所以需要自己动手。
- 在七牛新建一个公开空间,在「镜像存储」设置镜像源为
https://secure.gravatar.com
- 在「域名设置」中配置 HTTPS 二级域名
https://dn-miu-gravatar.qbox.me
- 开启防盗链,防止他人滥用资源
- 在 WordPress 中设置 Gravatar 的镜像为
https://dn-miu-gravatar.qbox.me
这种缓存 Gravatar 头像的方式并不能获取多种尺寸的图片,目前我使用的主题引用的 Gravatar 头像尺寸为 60 和 80,影响不大,就不折腾了。感兴趣的同学请搜索 七牛缓存 Gravatar 头像支持参数
启用 CDN 后至于它快没快,我反正感觉是快了。
2019.12.13 更新
http://yoursite.com/admin/options.php
修改 upload_url_path
参数为七牛 CDN 域名实现。
😣 曾经也用过。
为什么不用了?
知道你不用 https 了,我把你的评论留的链接批量改成 http 吧 😳
谢了。感觉速度没怎么变化,有时候还抽风,所以就试用了一下而已。
噢,CDN 对咱们的小站速度影响不大,说不定过几天我也停了 👿
Gravatar 缓存有用
纯路过 😢
这几天没见你折腾了啊 👿
偶尔一下就行咯 我懒 😢
博客无图,用不着这个东西。
嗯,你连头像都没有 😮
一方面是流量,另一方面是头像被屏蔽了,国内加载起来很痛苦。
用了一段时间,非常好用。但对小站来说,意义不大 😆
我一时兴起。。。
为啥为HTTPS,加密吗。
好像银行与PT网站用SSL的比较多 😀
对,加密,防止数据传输过程中被窃取或篡改
不过对我来说,没人会在乎我的数据吧,好玩而已
七牛需不需要备案域名?
如果用七牛的二级域名不用备案,只要通过身份认证就可以用 https 了
绑定自己的域名需要备案
如果不用https,连身份认证也不用,简单设置下就好了 😎
至少从心里上它肯定是快了 这就够了
玩玩而已,不当真 👿
我用七牛做单纯的图床使使,也挺好的。
对啊,就在刚刚,为了上传一张图片,我换了几个图床都不太好使,
然后还是传到七牛了 😢
直接用可阿里云的cdn