typecho更换域名,数据库对应修改(防止一些404)

 ·  2023-12-06

typecho更换域名后,数据库有四个地方的域名要修改。建议提前备份数据库数据,以防万一。

没有修改数据库会出现各种404。
SQL语句替换:

1、设置里的旧域名:修改typecho_options表

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

2、文章正文的旧域名:修改typecho_contents表

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

3、管理员的个人网址:修改typecho_users表

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

4、替换评论中的旧域名:修改 typecho_comments 表

UPDATE `typecho_comments` SET `url` = REPLACE(`url`,'旧域名地址','新域名地址');
UPDATE `typecho_comments` SET `text` = REPLACE(`text`,'旧域名地址','新域名地址');
UPDATE `typecho_comments` SET `mail` = REPLACE(`mail`,'旧域名地址','新域名地址');
评论
猪芳芳. All Rights Reserved. Theme Jasmine by Kent Liao.