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

几月前,我就已经注册了一个新的域名 CDN.VIN 并对它进行了企业备案,同样对接到了七牛云,但博客里大量的图片资源更改起来过于麻烦,就直接在数据库执行sql将 “ 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
,'旧域名地址','新域名地址');