我们刚刚完成了网站的重新设计,并将新版本部署到另一台服务器上。域名条目已更新,一切正常。但一些仍缓存旧 DNS 值的用户正在获取旧网站。预计这种情况会持续一小段时间。但我想知道我们可以做些什么来尽量减少这种情况。我正在考虑涉及 TTL 和其他方面的提示。
无关:似乎一旦将某事标记为社区维基,就无法撤消。这是我的错误,我不知道这是好是坏。
答案1
我建议在更改 DNS 条目前几天将 TTL 更改为较低的值。这样,当您更改 DNS 时,网站将有望更快地为大多数人上线。
答案2
上次我需要这样做时,我安排旧服务器在 DNS 记录更改后的 TTL 期间内将所有流量透明地重定向到新服务器。
答案3
由于许多系统都忽略 TTL,我建议您在原始服务器上关闭该网站,并使用新服务器的 IP 地址将其替换为重定向。这将确保每个人在等待缓存的 DNS 条目过期并更新时都能到达正确的位置。大约一周后,您应该能够删除原始服务器。