Typecho搬家更换域名骚操作

Ethan
文章目录

直接更新数据库

以下命令的操作基于你当前的数据库表前缀默认为typecho_,如果不是,那么自行更正,以我之前的域名为旧域名,新域名为新域名为例。

修改typecho_options


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

修改文章正文


替换图片链接

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

替换文章中的部分超链接

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

如果像我一样之前的图片使用了CDN加速,且图片地址用的是自定义域名,那么一定要先替换 图片链接再替换内容其他超链接。

管理员个人页面


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

搬家后可能会遇到的问题

如果你使用的是LNMP,之前配置了伪静态,那么搬家后一定不要忘了伪静态的配置,不然会出现首页能打开,其他页面404的情况

Ethan
本文作者

本文链接:https://blog.htlac.com/archives/570.html

版权声明:本站文章采用 CC BY-NC-SA 4.0 协议,转载请注明出处。

暂无评论

(评论关闭)