0

当机器上确实没有安装网络服务器,并且用户在网络浏览器中输入机器的 IP 地址或 FQDN 时,用户会从网络浏览器收到真正的“无法连接到服务器”消息。

但是,在安装 Apache Web 服务器后,直接 IP 地址和 FQDN(即 archimedes.example.com)现在将显示默认的“It works!”。页。如何使我的服务器表现得好像这些地方没有服务器(对于 IP 和 FQDN)?

请注意,404 错误不符合条件,因为这表明 Web 服务器可用。

这甚至可能首先做到吗?

这样做的目的是,我只希望我的常规网站,比如真正的网站.com,真正应该在这个服务器上被识别。所有其他真正与任何网站都没有连接的“默认”地址(IP 地址和 FQDN)应该就像一开始就没有 Web 服务器一样。

4

1 回答 1

1

不,这是不可能的,因为要获取浏览器用于请求的主机名,浏览器首先必须成功连接并在请求中发送。到那个时候,你就不能真正拒绝连接了;你能做的最好的就是关闭它们,这将显示为连接重置错误。

于 2012-10-11T02:48:28.033 回答