我们刚刚更改了我们网站的 IP 地址,但我不知道如何让我的客户的 Mac 查看新网站。
她看到了“网站已移动”的消息,但其他人都很好。我尝试在 Firefox 中刷新,并在 OS X 10.5.8 中刷新缓存
我该告诉她做什么?
当我 ping 该站点时,它会转到 67.xxx.xxx.xxx 当她 ping 该站点时,它会转到 207.xxx.xxx.xxx
这是 ISP 的问题吗?(佛罗里达州的 att)
更新:
该网站在俄勒冈州加利福尼亚州科罗拉多州正确解析
该网站解析为佛罗里达州迈阿密的旧 IP 地址
佛罗里达计算机将访问以前属于她的网站,但不是持有者页面。其他所有人都被旧主机的 DNS 重定向到新主机的 IP,而名称服务器在 networksolution 解析时发生变化。
答案1
“客户端”这个词让我认为这个人没有使用你的网络?如果你“只是”更改了 IP,这个是正常的,DNS 更改可能需要几个小时才能传播到每个 DNS 服务器。如果问题明天仍然存在,请寻找解决方案 - 否则,暂时让她关注 IP,而不是域名。
如果不是 ISP,请确保她的/private/etc/hosts
文件没有任何可以重定向 URL 的规则,并且她没有通过可能缓存 DNS 条目的代理服务器浏览(许多企业代理这样做是为了减少带宽负载和改善加载时间) - 还要确保行为不会在浏览器之间继续(某些浏览器比其他浏览器更积极地缓存 DNS,但除非出现问题,否则这应该不是问题),但如果一切正常,我不确定问题可能是什么!
答案2
您可以添加 HTTP 标头:
HTTP/1.1 Moved Permanently
Location: http://www.example.com/
到标题消息。这会将所有浏览器、机器人等重定向到新的 URL。
答案3
据 serverfault.com 报道,事情是这样的
当然,我完成了传输,一切都按预期进行,但 TTL 缓存在整个互联网上,并且根据从请求到目的地所遵循的路径,它可能已经偏离轨道。我必须等待旧主机 DNS 服务器上的 TTL 过期,然后一切才能恢复正常。