我想知道是否有人知道这是怎么发生的?我的网站已关闭,但我的互联网连接/路由器上的每台计算机都可以看到它。我已经清除了我的缓存等,但是房子里的另一台计算机不应该看到一个离线的网站。有多奇怪?
它远程托管,而不是我的网络或任何东西。
答案 0 :(得分:4)
问自己的第一个问题是,你有多确定它已经失效了?如果计算机A可以访问它而计算机B不能访问它,那么任何一个都可以“正确”:
网站可能已关闭,计算机A可能正在查看来自ISP的缓存版本。
该网站可能已启动,但计算机B可能存在一般的互联网连接问题,或者特别是访问此网站时出现问题(错误的DNS缓存等)
一种说法是向网站添加一些新内容(例如通过FTP或像wordpress这样的就地内容管理系统)并查看可以访问它的计算机(计算机A)是否可以看到更改。如果是这样,那么您正在查看“实时”站点,其中页面直接从服务器提供。 (如果服务器处于活动状态并运行PHP或ASP等网络软件,那么这将是另一种“证明”网站已启动并运行的方式。)
答案 1 :(得分:1)
Internet提供商缓存可能。
答案 2 :(得分:1)
您的朋友使用哪些DNS服务器?和你的一样?
答案 3 :(得分:1)
您知道您的网络服务器的IP地址吗? 您是否可以通过80端口直接访问Internet?
通过执行以下操作来判断您的服务器是启动还是关闭
telnet 255.255.255.255 80
其中255.255.255.255是您的网络服务器的IP地址。在Windows上,如果服务器应答,屏幕将变为空白。然后输入
GET / HTTP/1.0
然后按两次进入。您应该会看到默认页面的内容。如果您作为虚拟主机运行,则可能需要使用HTTP / 1.1和Hostname标记。
GET / HTTP/1.1
Host: www.yourservername.com
HTTP / 1.1后有一个返回,主机名后有两个返回。如果从Web服务器获取内容(正确的内容),它肯定不会失效。如果服务器连接失败,那么您的Web服务器确实已关闭,并且您的计算机看到的内容可能是以下任何内容:
如果您的网站已启动,但地理位置分离的用户无法看到您的网站,则很可能是DNS问题或ISP级别路由问题。
检查DNS问题的好工具是OpenDNS's CacheCheck。至于路由问题,最好的办法是打电话给你的网络托管公司,看看他们是否有其他客户的任何其他投诉,或者他们是否正在处理路由问题。
答案 4 :(得分:0)
您的ISP可能正在缓存内容。
答案 5 :(得分:0)
我知道这是因为我要求其他地方的朋友看一下。然后我用我找到的这个网站进行了测试。
http://www.websitepulse.com/help/tools.php
我正在切换主机,我们正在处理我的主域名。这是我预计这次中断的另一个原因。我只是想知道什么时候它终于切换了。
ISP缓存是一件坏事吗?