Typecho更换空间域名实现完整搬家的方法


前言

曾多次听BOKE112站长说如果可以选择,宁肯选.COM或者.CN的米,于是几经思量下,最终买下一个新米“Uycool.com”,我将其读作“优衣酷”(非是优衣库);由于我是自豪地采用了Typecho,并且也是第一次整站搬家,所以我下面叙述搬家过程以及搬家中遇到的一些问题。

备份源站数据

先说数据库:很多主机商都有线上备份功能,如果没有,那就进数据库管理中心如“PHPMy管理”,选中我们要备份的数据库,然后导出。
再说网站文件:在线文件管理或者用FTP工具,将整站文件下载下来。
重要的一点:由于TYpecho新版已经支持后台备份数据,所以我们到TE后台:控制台——备份——开始备份;这里我们会得到一个带日期的.dat文件,这个待会要用到。

新站的准备

数据库:在新的主机空间里新建一个Mysql数据库,记住数据库信息。
域名:将域名解析新站点(等待生效)。

上传文件

1.数据库部分:进入新站的PHP数据库管理,然后选中新建的数据库,导入,完成后找到表typechi_options,将字段名为siteUrl的值改成你的新站地址,然后执行。
2.网站文件:将先前备份的整站文件用在线文件管理或FTP上传到新站根目录(压缩包需解压)。
3.修改数据库信息:在上传的文件中找到config.inc.php文件并编辑,修改里面最后的数据库参数为新的数据库参数。

查验站点

这个时候,可以通过新域名进入网站,看看是否正常,如果显示乱码(这才是我想说的),就登录TYpecho后台,并且:控制台——备份——恢复数据;可选择本地恢复和服务器恢复,服务器恢复需要在根目录/usr文件夹下新建/backups文件夹,并将之前备份的.dat数据文件拷贝到里面。
回复完成之后,我们再刷新前台页面,网站标题和描述依旧乱码的,到网站基本管理修改即可,URL路径不对的,就重写地址配置永久链接即可。

声明:官仁有话说 / 版权所有,违者必究 / 如未注明,均为原创 / 本网站采用BY-NC-SA协议进行授权

转载:转载请注明原文链接 - Typecho更换空间域名实现完整搬家的方法


我那么喜欢她,还未来得及给一个拥抱,如果她真的决定要走了,我该如何挽留 —— 2019 在成都遇见了她