SuperAPI AI 工具集

migrate-to-hosting

前端与建站

查看项目

更新于 10-15 22:14

技能介绍

用途:把已有网站从旧主机迁移到 Hostinger(共享、Cloud 或 Agency 套餐),旧主机在新站点验证可用前继续提供服务,DNS 最后再切换。

主要能力与流程:

  1. 确认迁移内容:站点类型(WordPress、静态、PHP 含或不含 MySQL、Node.js)、导出包(WordPress 为整站目录归档加 .sql 导出;PHP 为文件归档加可选 .sql;静态为文件;Node.js 为源码或 Git 仓库)以及确切首页 URL。用户也可用 tar -czf site.tar.gz -C /path/to/site . 和 mysqldump --single-transaction -u USER -p DBNAME > db.sql 自行导出。还需记录现有 DNS(dig +short NS/A/MX/TXT DOMAIN)与旧主机 cron 任务。
  2. 在真实域名上建站:共享与 Cloud 先 hosting_domains_verify-ownership,再 hosting_websites_create 并轮询 hosting_websites_list-setups;Agency 用 agency-hosting_website-setups_create 并轮询状态。
  3. 导入:本地 hostinger-api-mcp 可用 hosting_import-wordpress-website、hosting_deploy-static-website、agency-hosting_deploy-php-application;托管服务器需先上传文件再用括号内操作。含数据库的 PHP 需建库、临时开放远程连接导入后再移除规则,并将新凭据写入配置(host 用 localhost)。
  4. 迁移前测试:用 curl --resolve 仅让本机指向新服务器,检查首页、内页与 WordPress 登录页。
  5. 切换 DNS 与 SSL:保留原有 MX 与 TXT 记录,解析到 Hostinger 后安装 SSL。
  6. 切换后:验证响应头 platform: hostinger,重建 cron 任务,旧主机保留数天。

限制:导入与部署会覆盖目标站点内容,每次前需确认;批量操作仅限同一服务器;旧主机邮件需单独迁移;资料未提供具体定价与套餐细节。