本站开启cdn加速服务后,发现每天流量消耗至少1G,阿里云的cdn下行流量加速只针对http,网站使用https后还会单独计静态HTTPS请求数的费,这样算下来又要增加成本了。当然腾讯云的cdn每月免费10G,不过免费的速度还是要慢一点。于是决定把网站图片转移到七牛云存储(已认证个人用户免费存储额度10GB,每月流量20GB,每月请求api 10万PUT/100万GET,https请求单独计费),那么问题来了,使用https照样要付费啊,虽然不多很麻烦。
于是想到一个方案:七牛保存图片,然后使用腾讯云cdn加速图片。下面就来分享下详细的教程操作:
1.首先在七牛账号内创建“对象存储”,底部选择“私有空间”如下图:
2.域名管理,创建域名,这里的加速域名就是域名服务商解析要绑定的域名,如img.77nn.net,然后选择http:
3.复制CNAME地址:
4.进入腾讯云cdn创建域名,源站域名地址填写七牛分配的CNAME地址,如下图:
5.进入域名解析,主机记录添加一个CNAME记录指向腾讯云提供的CNAME地址,如下,
注意下图的2个红框域名地址
6.配置腾讯云的https证书,可以在腾讯云申请免费的,回源方式选择“HTTP回源”,跳转方式可根据自己需要选择
7.wordpress安装插件WP_QINIU,设置如下图:
这里的数据存储访问域名就是上传图片后插件生成的图片域名,七牛未绑定此域名同样可以上传图片!
这样就可以实现wordpress发布文章时图片上传到七牛空间,然后使用腾讯云的cdn内容分发网络加速https图片了。
七牛空间没有找到设置图片缓存时间的地方,腾讯云可以设置缓存后缀和缓存时间,也可以选择实时回源,为了访问速度,我设置的系统默认30天更新一次。
七牛刷新图片缓存方法:
七牛后台=>>融合CDN =>>刷新预取
刷新单文件每天500次,刷新目录每天10次
腾讯云刷新cdn很好找,打开内容分发网络,左边的菜单就能看到“缓存刷新”
每日刷新数量最多 10000 个,每日目录刷新数量最多不超过100个
© 版权声明
THE END
暂无评论内容