如果您决定更换域名的虚拟主机,应确保技术工作尽可能不被访问者察觉。为什么这很重要?
- 如果您过早地重定向域名,用户访问到尚未准备就绪的网站,就会离开。
- 如果工作过程中出现错误,服务显示的信息不正确,访问者就会离开。
- 如果未完成的页面加载时间过长,客户就会离开。
为了留住受众并完成所有必要的技术工作,您需要了解如何正确地将域名重定向到另一个虚拟主机。

第 1 步:准备工作
在迁移到另一个虚拟主机之前,您需要对网站进行全面检查:
- 检查网站管理后台的凭据
- 查明虚拟主机的管理凭据
- 检查能否访问域名注册商门户网站上的账户
- 确认 FTP、MySQL 等的访问参数
- 检查库存管理系统是否正常运行
- 确认能否访问联盟推广码和优惠码的账户
- 确认当前 Web 服务器的设置及其运行模块
- 确定文件的位置及其所有者
- 了解用户数量及其访问级别
- 登录 CMS 并检查各模块的版本
- 检查模块与新软件的兼容性
为什么在将域名迁移到虚拟主机之前要对网站进行盘点?在这一阶段,可以发现那些被搁置并被遗忘的错误。如果不加以考虑,就可能出现问题。此外,深入的检查还有助于确定需要在新服务器上安装的更新列表。
第 2 步:域名设置
要对域名执行任何操作,您需要掌握其控制权。
- 查明域名的注册商是谁。您可以通过 WHOIS 服务进行查询。
- 将域名转移到注册商或代理商处。如果选择代理商,请注意其服务条件。有些服务商以低价提供注册,但续费价格却高出五倍。付款时会收取手续费,费率取决于所用的支付系统。
- 将 DNS 区域转移到免费或中立的服务器上。管理数据由持有人掌握。不同的服务商提供不同的管理条件:有的提供完全访问权限,有的只提供有限的访问权限,还有的需要额外付费。
如果您对某个服务商的合作条件不满意,随时可以更换。转移时间为 2 小时。请注意,在到期日前一个月内可能无法将网站迁移到其他虚拟主机。
Google 是常用的 DNS 托管服务之一,通过域名邮箱进行设置。在这种情况下,邮箱是一项不错的附加福利,无需另行配置。转移过程在随附的说明中有详细介绍。在代理商处注册只需要提供 DNS 服务器。
使用共享虚拟主机时,只能由主机服务商进行维护。更换虚拟主机将导致网站无法访问。
第 3 步:更新 DNS 区域
DNS 区域数据的更新无需用户参与。要加快这一过程,您需要执行以下步骤:
- 打开所需的记录
- 找到资源数据保留时间指标,即 Minimum TTL
- 将当前值减少到 300-900 秒
重新设置资源记录的保留时间,可以将更新速度提高数倍。
第 4 步:迁移与设置
要将域名从一个虚拟主机迁移到另一个虚拟主机,您需要执行以下步骤:
- 复制网站的全部内容,并下载包含软件信息的数据库。
- 打开 hosts 文件,在其中添加一条记录,例如:203.0.113.10 example.com。请用新的 IP 地址替换其中的数字。
- 使用共享虚拟主机时,请先将域名绑定到该虚拟主机。在技术工作完成之前,不要更改 DNS 区域的记录。
完成上述步骤后,您就可以从新服务器上查看网站,而用户仍会被引导到旧地址。这样您就可以从容地调试网站。
第 5 步:最终同步
要最终完成域名设置的迁移,请同步服务器的工作:
- 限制旧网站的功能
- 在首页放置一条横幅,告知正在进行维护
- 将网站内容上传到新服务器
- 导出数据库
- 恢复网站的功能
- 将 DNS 记录指向新服务器
- 将 TTL 值恢复为默认值
数据将在 10-15 分钟内更新。完全切换需要 24 小时。为了尽可能减少对用户的影响,请选择流量最低的时段进行操作。