网站即使出现在其他机器上也不会出现在networking服务器上

我有一个我从头开始创build的网站,我所做的只是把一个index.html文件和hello消息放在一起。 如果我试图从Web服务器本身去网站,它不会出现,但是如果我尝试从另一台机器去它,那么它会出现。

主机名是services.trainup.net,并在Web服务器和远程机器的命令提示符下对此进行ping操作,为我提供了正确的Web服务器的IP地址。

如果我改变网站的绑定绑定到本地主机然后它将加载在networking服务器,这将是正常的网站,但我托pipeWCF服务,所以主机名必须匹配远程机器将用于主机名。

任何想法,为什么我可以从远程机器,而不是从Web服务器本身到达我的网站?

编辑:澄清,我主持WCF服务,但我做了一个testing,我创build了一个网站(并删除所有其他网站,包括默认的,所以这是唯一的网站),只是把Index.html中。

你有一个奇怪的问题。 听起来像在networking服务器上的DNS问题,但事实上,您可以解决从Web服务器pingtesting时的主机名没有任何意义…

虽然我无法解释你的问题,但我有一个可能有所帮助的build议。 尝试将主机名添加到C:\ Windows \ System32 \ drivers \ etc中的Web服务器上的“hosts”文件中。

在记事本中编辑“主机”文件,并添加这一行 –

127.0.0.1 services.trainup.net

在尝试查找外部DNS服务器之前,服务器应该在本地查找此文件以parsing主机名。

希望能帮助到你!