-
折腾前:博客图片都是放在 WordPress 默认位置,也就是 WordPress 程序的 “wp-content/uploads” 文件夹中。整个博客也没开通 CDN 加速。
-
一直有把图片托管到对象存储并使用 CDN 的想法,但迟迟没实施。
-
无意中看到品味苏州的 ,我用他的推广链接,也 0 元购了共 25 年的阿里云边缘安全加速 ESA 免费版。目前仍然可以 0 元购,可以用我的推广链接: 。网上大家对 ESA 的评价还是非常正面的。
-
折腾方案:虽然 0 元购了 25 年的阿里云 ESA, 但因我使用的 VPS 是腾讯云轻量无忧,域名也托管在腾讯云,所以最终还是选择用腾讯云的对象存储 COS 和腾讯云的新一代 CDN 产品 EdgeOne (EO),这个和阿里云边缘安全加速 ESA 好像是一回事,只是叫法不一样而已。当然 EdgeOne (EO) 还是花了点小钱。
-
折腾后:博客图片全部放入腾讯云对象存储 COS 存储桶中,减轻服务器负担。同时全站开通了腾讯云的 EdgeOne (EO),给博客穿上“防弹衣”并自带全站加速,把安全和 CDN 合二为一。
二、 把图片转移到腾讯云对象存储 COS 存储桶中
打开腾讯云后台,打开“对象存储”。点击左侧”存储桶列表“,新建存储桶即可。
-
提醒 :创建存储桶时,为了安全,“名称”尽量搞复杂点,“访问权限”务必选择“私有读写”
-
从 WordPress 宝塔后台备份的网站数据中,将 “wp-content/uploads” 文件夹直接上传到该存储桶。腾讯提供了 “COSBrowser” 软件,用这个软件上传和管理文件还是挺方便的。

三、把博客接入 EdgeOne
-
腾讯云后台找到“内容分发网络CDN”,打开看到 EdgeOne 页面。
-
点击“添加站点”,按要求输入域名,点击“开始接入”,选择接入方式。
-
接入方式有三种:DNSPod,NS 接入,CNAME 接入。按我理解,如果域名解析用腾讯云 DNSPod,直接选择 “DNSPod ”即可。如果不想修改 DNS 服务器地址,或者域名不在腾讯云,可以选择‘CNAME 接入。
-
接入站点,打开后左侧选择“域名管理”,然后通过“添加域名”,将主站域名 yufm.com 和 图片存储域名 img.yufm.com 都接入 EdgeOne。
-
腾讯 EO 有默认的模板,添加域名时直接选择 “WordPress建站”模板,系统会启动预设的适合 WordPress 建站的缓存规则、图片压缩等,非常方便。
-
因为 img.yufm.com是上步建好的对象存储 COS 存储桶,所以添加域名时“源站配置”要选择“对象存储源站”。然后选择上步建好的COS 存储桶就可以了。另外,务必选中“私有访问授权”。
-
另外,此处可以直接配置 HTTPS, 点击“HTTPS配置”栏相应的“配置”,申请并绑定新的免费 SSL证书,或者使用现有证书。
-
因为域名也托管在 DNSPod, 所以整个过程域名绑定都是自动完成,非常方便。
-
提醒 1:如果要求国内加速或全球加速,域名必须提前在 ICP 备案。无备案域名应该只能选非国内区域,这种情况下好像没必要加速。

四、WordPress 后台设置
安装 Sync QCloud COS 插件。
-
Sync QCloud COS 插件“配置”页输入存储桶信息和 APP ID 等。另外,“本地文件夹”处填入“wp-content/uploads”, “URL前缀”处填入“https://img.yufm.com/wp-content/uploads” 。
-
Sync QCloud COS 插件“数据迁移”页面,可以将博客文章图片链接替换成 COS 存储桶。比如将 “
https://yufm.com/wp-content/uploads” 替换为“https://img.yufm.com/wp-content/uploads”。
-
在 Sync QCloud COS 插件中勾选“不在本地保留备份”前要三思。如果开启了插件的“上传后自动删除本地文件”功能,虽然省了 VPS 空间,但一旦 COS 欠费或出问题,网站图片就全挂了。建议初期保留本地副本,并做好定期备份。
-
如无意外,这样配置完就 OK 了。但因为完全不专业,所以还是出了一些小问题。
五、踩坑记录
Sync QCloud COS将链接全部替换后,博客LOGO和特色图片显示不正常:后来发现是因为在EO后台添加域名 img.yufm.com 时,未选中“私有访问授权”**。
-
-
设置用量封顶,以防被盗刷造成流量天价订单:在 EdgeOne 站点页面左侧下方有个“用量策略”-“用量封顶策略”设定一个“止损线”(如每日 10GB),到线自动断网,晚上睡觉才踏实。
-
其它的还在研究学习中。
-
提醒:折腾前务必做好备份。

原创文章,作者:悠见YUFM,如若转载,请注明出处:https://yufm.com/662243.html
评论列表(4条)
我的网站图片啥在用的又拍云CDN,每年搞个免费的流量包,完全够用!
@山野愚人居:又拍云的确不错
我也是刚迁到edgeone,全免费,美滋滋。另外感觉没太大必要把图片附件分开弄,普通流量的blog,edgeone免费套餐足够了。
文章不错支持一下,非常喜欢