菜鸟站长
个人博客主题模板、应用插件、功能开发技术资源聚合分享网站

Typecho网站更换域名后必须要的操作方法(防止404)

发布者:菜鸟站长  发布日期:2023-12-18  更新日期:2023-12-20  人气指数:211

Typecho网站更换域名后,有四个涉及域名地方的要修改一下。都是进入 数据库 直接SQL语句操作,所以操作前做好备份。

这是重头,改不好,各种404。 数据库 修改建议直接使用SQL语句替换,方便快捷。

替换设置里的旧域名

修改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`,'旧域名地址','新域名地址');`
以上SQL语句默认表前缀为 typecho_ ,若你的数据库表前缀不是 typecho_ ,请自行修改语句。
本文检索关键词:none

菜鸟站长推荐教程



添加新评论 »

icon_mrgreen.pngicon_neutral.pngicon_twisted.pngicon_arrow.pngicon_eek.pngicon_smile.pngicon_confused.pngicon_cool.pngicon_evil.pngicon_biggrin.pngicon_idea.pngicon_redface.pngicon_razz.pngicon_rolleyes.pngicon_wink.pngicon_cry.pngicon_surprised.pngicon_lol.pngicon_mad.pngicon_sad.pngicon_exclaim.pngicon_question.png