我最近买了一个域名。让我们说我的域名是" domain.com",我在可视化网络开发中创建了一个网站。使用ASP.NET和VB.NET。我也有一台旧电脑,我变成了家用服务器,所以我安装了Windows Server 2008 R2 SP2。所以我将我的网站上传到一个文件夹并转到IIS管理器。在那里,我添加了一个网站,将网站名称设置为" domain.com"应用程序池到#34; ASP.NET v4.0"。然后是物理路径:" c:\ websites \ wwwroot \ domain.com"然后在绑定中我添加了3个不同的东西。
type hostname port IP adress
http www.domain.com 80 my IP found at www.what'smyip.com
http domain.com 80 my IP found at www.what'smyip.com
http *blank* 80 192.168.1.6(my server's internal IP)
我确保端口80在我的路由器中打开,并为端口80添加了防火墙入站规则。
当我使用192.168.1.6进行连接时,我得到了我的网站,并且应该像它应该的那样工作。
但是,当我使用domain.com或www.domain.com进行连接时,我看到了404页面。 http://prntscr.com/42ynf4
此外,当我更改绑定并更改domain.com和www.domain.com的IP时,如下所示:
type hostname port IP adress
http www.domain.com 80 192.168.1.6(my server's internal IP)
http domain.com 80 192.168.1.6(my server's internal IP)
http *blank* 80 192.168.1.6(my server's internal IP)
它的工作原理就像它应该的那样?
我在域上完成了DNSlookup并且它处于活动状态。我有点坚持这一点,我知道你们不是托管方面的专家,但你们可能对此有更多的了解。
答案 0 :(得分:0)
您应该检查什么是服务器IP地址(netstat),因为您可以使用代理,然后Internet IP信息将不正确。 另外,请确保在IIS中设置正确的主页。