网站从 cPanel 迁移到 Hostinger 的完整教程
在 Hostinger,你可以根据主机方案类型,使用自动化或手动方法将网站从 cPanel 服务商迁移过来。选择最合适的方式可以确保迁移过程顺利。
方案 1 —— 迁移到 Hostinger 网页主机或云主机方案
如果你要将托管在 cPanel 上的网站迁移到 Hostinger 的网页主机或云主机方案,且 cPanel 方案仍处于生效状态,则无需手动移动文件。Hostinger 在 Hostinger 控制面板内提供了自动化迁移工具,可处理整个流程。
- 打开 Hostinger 控制面板 → Websites → Migrations。
- 点击 Migrate website。
- 选择 Use login details(使用登录信息)方法。
- 按照屏幕上的说明完成迁移请求。
更多详情,请参阅如何将网站迁移到 Hostinger的指南。
方案 2 —— 从 cPanel 迁移到 Hostinger VPS
如果你要将网站从 cPanel 环境迁移到 Hostinger 云服务器(VPS),Hostinger 控制面板的自动化迁移工具不适用,你需要手动执行服务器迁移流程。
要将数据迁移到云服务器,请参阅如何迁移到 Hostinger VPS的指南。
方案 3 —— 迁移到 Hostinger Agency 主机 / 备份迁移
如果你要将网站迁移到 Hostinger Agency 主机方案(该方案不提供针对 cPanel 网站的自动化迁移流程),或者 cPanel 主机已停用而你拥有本地备份,请按照以下步骤操作:
- 打开 Hostinger 控制面板 → Websites → Migrations。
- 点击 Migrate website。
- 选择 Upload backup files(上传备份文件)方法。
- 按照屏幕上的说明完成迁移请求。
方案 4 —— 使用备份手动迁移
如果无法通过自动化工具(无论是使用凭据还是上传备份)将网站迁移到 Hostinger,你可以手动完成整个过程。此方法需要从 cPanel 下载备份,然后在 Hostinger 控制面板中恢复。
步骤 1 —— 从 cPanel 下载备份
- 登录你之前服务商的 cPanel 账户。
- 进入 Files 部分,点击 Backup。
- 点击 Download a Full Account Backup。
- 将备份压缩包下载到本地计算机。

- 使用 7-Zip 等解压工具在本地解压下载的压缩包,以访问原始网站目录。
步骤 2 —— 将网站文件上传到 Hostinger
- 将网站(域名或子域名)作为空白的 Custom PHP/HTML 网站添加到你的主机方案中。
- 在解压后的 cPanel 备份文件夹的
homedir目录下找到你的网站文件。 - 打开对应域名的 File Manager(文件管理器)。
- 将文件直接上传到对应网站的
public_html文件夹中。
步骤 3 —— 导入并连接数据库
如果你的网站使用了数据库(例如 WordPress 网站),你必须手动重建并关联数据库:
- 在解压后的备份文件夹的
mysql目录下找到你的数据库文件。 - 在 Hostinger 控制面板中进入 Databases 部分,创建一个新的 MySQL 数据库。
- 从 Hostinger 控制面板打开 phpMyAdmin,并导入你的数据库备份文件。
- 如果你的数据库文件超过 256 MB,请改用 SSH 连接导入。
- 在 Hostinger 控制面板的 File Manager(文件管理器)中打开你网站的配置文件(例如 WordPress 的
wp-config.php)。 - 使用新创建的 Hostinger 数据库信息更新以下配置行:
- DB_NAME:你的新 Hostinger 数据库名称。
- DB_USER:你的新 Hostinger 数据库用户。
- DB_PASSWORD:你的新 Hostinger 数据库密码。
- DB_HOST:将此值设置为
localhost。
注意
- 对于使用其他 CMS 构建的网站,请查看配置文件的位置以连接数据库。
步骤 4 —— 迁移电子邮件服务(可选)
要将你的自定义电子邮件账户及过往邮件迁移到 Hostinger,请直接在 Hostinger 控制面板中使用电子邮件迁移工具来转移你的邮箱。
你已成功完成迁移配置。文件上传完毕且数据库完全连接后,你就可以将域名指向Hostinger,让网站正式上线。
注意事项
- 如果编辑配置文件后网站显示数据库连接错误,请仔细核对 Hostinger 控制面板中的数据库凭据。
- 如果迁移后 WordPress 网站的内部页面出现 404 错误,请登录 WordPress 管理后台并重新保存固定链接使其重新生成。
- 在方案 1 或方案 3 中提交迁移请求后,可在如何查看 Hostinger 中的网站迁移状态中跟踪进度。
- 在迁移状态变为“已完成”(Completed)之前,请保持域名指向之前的主机服务商。域名已指向 Hostinger 是迁移请求被拒绝的常见原因,详见网站迁移请求被 Hostinger 拒绝怎么办。