在IIS绑定中设置主机名中断网站

16 iis binding hostname

我刚刚获得了Windows Server 2008 VPS,但我无法安装IIS7.

我在IIS中创建了一个新的网站,其中包含路径,IP地址和主机名(如"www.nameofsite.com"),然后单击"确定".当我浏览网站时,它会在浏览器中显示" http://www.nameofsite.com "并且......没有... IE无法显示此网页.

如果我在绑定中删除主机名并单击[浏览]它工作正常(它需要我到http://10.10.2.92 - 计算机的IP).因此,输入主机名会破坏网站.

关于我缺少的任何想法?服务我可能没有运行或我失踪的角色?

最初没有在VPS上安装任何服务器角色,所以我安装了IIS,DHCP,DNS和Application Server ...矫枉过正,但我​​不确定要安装什么.

Gar*_*ary 20

首先,它必须在DNS或客户端计算机主机文件中.要对此进行测试,可以将主机名添加到服务器主机文件中.

转到开始 - >运行并键入"drivers"更改为要编辑hosts文件的etc目录.其中的条目类似于本地DNS.他们只在本地机器上工作!

  • 要清楚...运行Windows资源管理器,转到文件夹C:\ Windows\System32\drivers\etc,使用记事本打开/编辑"hosts"文件(先备份文件,以防万一) (3认同)
  • 我最终和一个说同样话的人交谈过。我在 DNS 中将其设置为指向我的计算机,并且它有效。我知道我需要在 DNS 中设置它才能在互联网上工作,但我错误地认为如果我设置主机名并在同一台计算机上浏览到它(无需设置 DNS),它就会工作(在该计算机上) 。最终你必须给它一些方法来解析名称(即使它在同一个盒子上)......通过机器的主机文件或 DNS。感谢您的帮助! (2认同)