用老薛主机子域功能做网站备份的方法

老薛主机可以无限建站,虽然是4G的进阶段香港主机,放个5、6个网站是没问题的,所以我把原来几个老网站的数据都迁到了老薛主机上,算是做个网站备份,有些文章的内容还有用,可方便查找。

如果你要继续使用独立域名,选择老薛主机 cPanel 的附加域功能,如果你只用二级域名,则选择 cPanel 的子域功能。

1、创建子域。登录 cPanel 面板,找到 域 栏目,点击 子域 链接 ,创建一个子域。

子域 为你的二级域名名称,域 为你的主域名,文档根目录 则在根目录下新一个文件夹,以安装新的 WordPress 等博客程序,可修改为任意你方便记忆的文件夹名称,如:maqingxi.com 。

2、解析域名。登录你主域名的服务器管理后台,添加记录,主机记录为二级域名,即在 cPanel 中创建的子域名称,记录类型为 A,记录值填写老薛主机IP地址。

老薛主机也支持别名解析,但从实践看,建议绑定IP地址,不然可能造成自动创建 SSL 证书出错。

3、安装软件。登录 cPanel 面板,找到 软件 栏目,点击 WordPress 管理 链接,安装网站程序。

我的老网站是使用 WorrdPress 博客程序,所以我选择安装同一程序,以匹配原来的数据结构。安装方法详见:老薛主机一键安装 WordPress 的方法

4、迁移数据。将原来网站的数据导入到新站点来,可能包括你使用的主题、插件,及文章、附件等。

1)导入数据库文件。登录 cPanel 面板,找到 数据库 栏目,点击 phpMy 管理 链接,在 phpMyAdmin 中 导入  原来网站的数据库文件。

2)上传附加文件。通过 FTP 软件,或登录 cPanel 面板,找到 文件 栏目,点击 文件管理器 链接,将原来网站的主题(themes)、插件(plugins)和附件(uploads),按对应目录上传到新站点的文件夹中。

3)修改错误链接。主要是修改 wp_options 表中的网站网址(siteurl)和 WordPress 安装目录(home),更换 wp_posts 表中的文章中图片的地址。这部分是在数据库中进行的,操作前请一定要做好备份工作,防止数据被破坏。更换图片地址的 SQL 语句为:

UPDATE 表名 SET 字段名=REPLACE(字段名,'旧字符','新字符');

其中 表名 为 wp_posts,字段名 为 post_content ,旧字符,新字符 则按你实际的情况输入。

wp-posts 表中有一个 guid 键值,它记录了文章的最原始 URL 信息,可以使用下面的SQL语句批量更新guid的值:

update wp_posts
set guid = concat(‘https://maqingxi.munue.cn/?p=’,ID)
where post_status = ‘publish’
and post_type = 'post';

post_type 可以分为:post,page等,post_status 可以分为:publish,draft等。

5、刷新缓存。登录新站点后台,查看 固定链接 设置与原网站一致,点击 保存 退出。

访问新网站的二级域名,与原网站的访问体验一样。


历史上的今天:

相关推荐

WordPress 站点之间内容迁移的简单教程

昨天,我个人博客再做减法,又被我干掉一个网站,但内容被我迁移到了主博客中来,由于两个网站都是用 WordPress 博客程序搭建的,内容迁移非常方便,并且完整保留了文章、评论、标签,连图片地址都不用修改。下面我把整个迁移过程作个简单的记录。 一、源站点的预准备 源站点的内容,我分成了多个分类,如果像我一样迁移 ...

WordPress 纯代码拦截英文、日文垃圾评论的方法

这段时间都在纠结网站搜索引擎收录不佳的问题,这里没什么成效,却发现一个新的问题:垃圾评论泛滥。很多都是全英文或全日文的垃圾评论,一个评论可能比文章还长,而且一来就是一群,每天删除都花不少精力。 可能很多站长都用过 WordPress 官方出的 Akismet 插件,它通过大数据能够拦截绝大多数垃圾评论,但是它的服务器 ...

老薛主机发生服务器数据库异常(附修复方法)

7月1日,访问托管在老薛主机香港虚拟主机上的网站,发现无法访问,原因是 MySQL 数据库无法连接。 登录老薛主机管理后台,提示为“服务器数据库异常”:由于数据库系统表损坏,导致服务器数据库异常,目前我们正在处理中。 到中午11点,官方表示部分数据库已经恢复,恢复进度约1/2,恢复的用户可以在控制面板查询。 登录 c ...

WordPress 更新后,回收站文章不见了怎么办?

我原来有篇文章发布后,因不合时宜,被网警蜀黎劝删了,我就放到了回收站中。也不知是从哪次 WordPress 更新升级后,“所有文章”栏目下,“回收站”的链接不见了,更别说回收站中的文章了。 我记得文章是6月份删除的,年前还在的。应该是安装了“计划任务”插件 WP Crontrol 后,在执行了几次同步任务后,不知触发了什么函数 ...

暂无评论

发表评论

您的电子邮件地址不会被公开,必填项已用*标注。