Typecho博客迁移 域名更换方法

Typecho博客迁移 域名更换方法

爱坤
2月6日发布
温馨提示:
本文最后更新于2025年02月06日,已超过57天没有更新,若内容或图片失效,请留言反馈。

基础网站迁移

1.网站域名先解析到新的服务器上面,
2.部署伪静态规则还有https证书
3.修改网站配置和之前区分或者一样

Typecho博客细节

Typecho 网站的域名更换方法和上面的基本一致,在第三点上可能有一些通过数据库操作的便捷方法。
于网站配置和网站内容的修改,一种办法是进入到网站后台,挨个进行修改,只是这种方法太过于麻烦和耗时,另一种简易的办法是通过数据库直接进行修改,非常便捷,有遗漏的手动进行查漏补缺即可。
Typecho博客程序更换了域名,发现网站出现了一些问题,发现不仅仅要改后端的
m6ss2frs.png
还要更改很多之前的数据以下 SQL 语句默认表前缀为 typecho_若你的数据库表前缀不是 typecho_,请自行修改语句。
修改 typecho_options 表

将网站的设置里的域名替换成新的域名:

UPDATE `typecho_options` SET `value` = '新域名地址' WHERE `typecho_options`.`name` = 'siteUrl' AND `typecho_options`.`user` =0;...
修改 typecho_contents 表

将网站文章里的旧域名替换成新的域名:

UPDATE `typecho_contents` SET `text` = REPLACE(`text`,'旧域名地址','新域名地址');...
修改 typecho_users 表

将管理员的个人网站进行替换

UPDATE `typecho_users` SET `url` = REPLACE(`url`,'旧域名地址','新域名地址');...
修改 typecho_comments 表

对评论中的管理员的域名,和评论中的旧域名进行替换

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

如果使用的域名邮箱,也建议进行更换

UPDATE `typecho_comments` SET `mail` = REPLACE(`mail`,'旧域名地址','新域名地址');...
查漏补缺

毕竟每个博客站内容涉及很多。逐一查漏补缺

喜欢就支持一下吧
点赞 0 分享 收藏
评论 抢沙发
取消