编辑hosts文件以测试Intranet站点

时间:2014-10-29 10:41:54

标签: asp.net iis windows-server-2012 hosts

我在新的生产服务器上托管生产站点,目前该站点在旧的生产服务器上运行。在新服务器上完成部署之后,我想在它上线之前进行测试(DNS从旧服务器切换到新服务器)。

假设,网站的实时网址是例如abc.com

因此,当前abc.com指向旧服务器,abc.com也指向新服务器。 将进行DNS切换以从新服务器获取abc.com

但是,在开始之前我想测试新服务器abc.com,一切都很好。

所以,我试图在我的机器主机文件中创建一个条目,如192.168.1.1 abc.com,其中192.168.1.1是我的新服务器IP地址。

现在,当我ping abc.com时,我的机器显示新的服务器IP(192.168.1.1)。

但是,在浏览器中显示File or directory not found.

当我在IIS中启用目录浏览时,它会显示目录,然后显示其中的文件,但当我点击任何文件时,它再次显示File or directory not found.

1 个答案:

答案 0 :(得分:0)

在Internet Explorer中,它运行正常。无需更改。我在Mozilla进行测试,令人惊讶的是,它没有用。