您可以决定在不更改域名或URL 的情况下迁移服务器。这种变化的一个常见原因是流量的增加应该加快主机服务器的运行。如果您使用的是第3方托管服务器,您可以更换您的托管公司,如果您有自己的数据中心,您可能需要迁移或扩展您的设备,这将更改服务器IP地址。
一般来说,这是一个简单的过程。这是因为您可以前往注册您的域名的注册商并更新您的域名系统记录以指向新的服务器位置。您还可以将网站DNS 的生存时间(TTL) 时间暂时减少到5 分钟(或类似时间),以加快迁移速度。这是你真正需要做的,但你也应该遵循我们将要描述的监控方法。
但是,即使在执行此过程之后,仍然会出现某些问题。以下是最常见的问题。
部分内容可能无法在新平台上运行。例如,如果您的网站使用Perl,但您的新服务器上没有安装Perl,则可能有其他原因,结果页面可能会返回404 或500 错误而不是所需的内容页。
不幸的是,发布者经常忘记迁移关键内容或文件,例如robots.txt 文件、分析文件和站点地图。 由于服务器设置不同,部分请求可能会被错误处理。例如,即使您在旧服务器和新服务器上都运行IIS,您也可以通过将301 重定向转换为302 重定向来设置新服务器。检查两三遍,将服务器指令从旧服务器正确迁移到新服务器。
处理这些问题的最好方法是列出特殊文件和配置要求,迁移服务器上的交换机,并确保一切正常。
hosts 文件的位置取决于Windows 的版本,因此您必须在Internet 上搜索才能在您的计算机上找到hosts 文件。服务器迁移后的监控
与任何其他情况一样,后续监测非常重要。您需要执行的监控步骤是:
使用谷歌搜索控制台和必应网站管理员工具监控404错误并查看搜索引擎如何处理301错误。如果您收到404 错误,请检查301 重定向是否正确执行。
监控新域名的抓取活动,避免损失。
搜索流量如果推荐突然改变,请小心。
您还可以检查服务器日志中的404 和500 错误。此错误有时表示其他服务器上存在不可见的问题。