无法访问网站外部

所以我试图访问我的网站使用我的IP地址xx.xx.xxx.xx(不要认为这是一个好主意,把它出来)。 但我得到错误324(NET :: ERR_EMPTY_RESPONSE):服务器closures连接,而不发送任何数据。 这是我迄今为止所尝试的:

确保该网站在本地主机上运行。 将路由器上的端口80转发到我的电脑。 检查canyouseeme.org,以确保端口80是在我的电脑上打开,它工作正常。 试图从工作ping我的电脑IP地址,它似乎并没有工作。 我究竟做错了什么 ? 我最近重新安装了WAMP,它工作正常之前,不知道什么改变: – /任何帮助,将不胜感激。 谢谢!

既然你声明之前的工作(大概是从异地),而且324错误似乎是谷歌浏览器特有的客户端问题,我会先尝试在不同的浏览器中加载网站。 如果得到相同的结果,然后使用netstat -noab|find /i "listen"|find /i ":80"确认Web服务器套接字的详细信息。 我想排除套接字不绑定到127.0.0.1:80或类似的东西。

你在同一个networking上有另一台电脑吗? 如果是这样,那台电脑可以访问您的networking服务器 这是你的第一步,然后担心对外界可见。

如果你在一个消费者的ISP线上运行这个服务,那么你的ISP完全有可能阻止知名端口阻止你运行服务器(这无疑违背了你的服务条款)。

但是,ISP通常并不是非常聪明,而且只能阻挡众所周知的端口。 我会尝试重新configurationApache以侦听80以外的某个端口(如81或8181),重新configuration您的路由器以将该端口转发到您的计算机并再次尝试。

我的第一个build议是尝试使用Chrome以外的其他浏览器,以确保这不仅仅是Chrome浏览器caching问题。

它看起来不是一个防火墙的问题,因为它可以从canyouseeme.org外部看到。net :: err_empty_response快速谷歌search指出,这是一个谷歌浏览器的问题,不一定是一个Web服务器的问题。