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_ ,请自行修改语句。
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。

评论(0)