方便自己查看,网站从 A 域名换到 B 域名如何处理
假设之前是 xxx.com,现在变成 rzfyu.com。(一定要备份,失败了恢复一下就可以了)
第一步:下载 xxx.com 的博客数据。
第二步:删除这个博客,因为除了数据其他都不重要。(如果你有插件/附件记得下载下来,新博客建好后再上传上去。)
第三步:按照建一个新站的方式搭建 rzfyu.com 的博客。
第四步:将 xxx.com 的数据库打开,利用查找替换的方式,把 xxx.com 改成 rzfyu.com,之后保存。把修改后的数据库文件,上传到服务器内的 rzfyu.com 里,覆盖数据库。
第五步:在数据库内,执行以下命令(4 和 5 是不是同一个步骤的不同说法我不清楚,因为我不懂代码,但我是这么进行的)
UPDATE `rzfyu_com`.`typecho_options` SET `value` = 'http://www.rzfyu.com' WHERE `typecho_options`.`name` = 'siteUrl' AND `typecho_options`.`user` =0;
UPDATE `typecho_contents` SET text = REPLACE(text, 'http://www.xxx.com', 'http://www.rzfyu.com') WHERE INSTR(text,'http://www.xxx.com') > 0;
其中:rzfyu_com = 数据库名
typecho_options = 表名,有的人表头不一样需要修改 比如:abc_options
typecho_contents = 同上也是表名
第六步:数据库内typecho_users
里password
改为e10adc3949ba59abbe56e057f20f883e
这样表示后台登录密码为123456
,之后就可以登录博客后台,改成自己想要的密码。
注意:别忘了伪静态,至此,你的博客就已经完全换好域名了,旧域名随便扔了吧。
如果只有少量文章,还是直接新建新域名的博客,复制粘贴原站内容,更稳妥。
建议:博客里的图片、附件,最好弄个二级域名搭建一个图床站放在上面,博客的文字和图片完全分开,分别维护。
这样的好处是,多年后你的博客数据会简单很多,如果需要变迁难度会大大的降低,另外拥有图床站可以直观管理每个图片、附件。
没有评论