对象存储备案掉了,一键更换图片外链

前日,我博客的对象存储域名 8hu.cn 备案被突然注销,这个域名是我在2020年初用个人信息备案的域名,只用于对接七牛云存储,存储一些博客的图片与css静态资源。

几月前,我注册了一个新的域名 CDN.VIN 并对它进行了企业备案,同样对接到了七牛云,将部分资源链接也都改成了 cdn.vin ,但博客里大量的图片资源更改起来过于麻烦,便一直使用 8hu.cn 的二级域名 “cdn.vin” 。

备案掉了之后,我在第一时间抽出空来过户了 8hu.cn 持有人信息,并计划在三天后申请ICP企业备案!


提交 8hu.cn 备案时,管局查询我的紧急联系人电话已经失效,需要重新变更主体备案。
变更主体备案提交后,感觉需要等待半个月之久太难等,就直接在数据库执行sql将 “ moe.8hu.cn ”替换成了 “ cdn.vin ”,目前博客一切恢复正常。


方法:

1.用phpMyAdmin进入typecho数据库
2.选中typecho_contents文章这个表
3.点击“ SQL ”
4.输入下面的命令

UPDATE 
typecho_contents
 SET 
text
 = REPLACE(
text
,'旧域名地址','新域名地址');

5.点击“执行”后会提示是否成功,影响了多少数据


6.替换文章头图链接:选中typecho_fields表,点击“SQL”输入下面的命令,点击“执行”

UPDATE 
typecho_fields
 SET 
str_value
 = REPLACE(
str_value
,'旧域名地址','新域名地址');



—— THE END ——

添加新评论 (*)

选择表情

已有 5 条评论

  1. 阿尔法 1周前

    保存

  2. 萌贱 6个月前

    emmm

  3. Dark 6个月前

    我以后估计会用到

  4. Dark 7个月前

    统一用8hu或者cdn.vin算了

    1. 呆哥 博主 7个月前
      @Dark

      在数据库用了查找替换将所有8hu的字段替换成了cdn.vin,但是好像没生效,查看图片链接现在也是cdn.vin开头了,但获取不到图片