
halo博客替换对象储存域名
前提
新域名绑定的储存桶和旧域名一样(因为同一个储存桶的文件名都是一样的)
更改halo数据库
连接到halo数据的数据库,这个系统因为要支持第三方插件,所以只有一张表+二进制数据储存结构。
执行SQL,这个是更改文章封面(执行前备份一下halo)
UPDATE extensions
SET data = REPLACE(data, '旧域名', '新域名')
WHERE data LIKE '%旧域名%' and name like '%post%';
执行SQL,这个是更改文章内容中的图片
UPDATE extensions
SET data = REPLACE(data, 'liyongzheng.site', 'qiniu.liyongzheng.fun')
WHERE data LIKE '%liyongzheng.site%' and name like '%snapshot%';
评论
隐私政策
你无需删除空行,直接评论以获取最佳展示效果