基于Typecho 1.1.0

1.

在博客后台设置-基本-站点地址把站点地址修改为正确的地址,包括正确的http/https协议。

2.1.

将网站数据库导出,转换数据库格式为可编辑的*****.sql.gz格式,批量替换里面的所有的原网址为新网址。
之后导入数据库,完成。

typecho数据库表说明:
typecho_relationships 用于管理文章和标签之间的关联关系。
typecho_fields 用于存储自定义字段信息。

2.2.

或进入数据库管理工具(mysql命令行,phpmyadmin等),在数据库里面执行下面的语句来更换文章中旧域名地址。

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

另外,现在很多Typecho主题都用到了自定义字段来存储数据,特别是头图地址。
这样的话更换域名后很多图片都会挂掉,所以还需要替换一下自定义字段里的地址。

UPDATE `typecho_fields` SET `str_value` = REPLACE(`str_value`,'旧域名地址','新域名地址');
最后修改:2024 年 10 月 08 日
如果觉得我的文章对你有用,请随意赞赏