创build新的默认网站

显然我删除了我的服务器上的默认网站。 也就是说,我有3个,似乎没有一个是“默认”,虽然有人正在80端口上听空白标题。 TFS想要一个安装,我怎么加回来?

Windows Server 2003,Datacenter Edition; IIS 5

谢谢。

只需添加一个新的网站到您的服务器,并给它一个空白的主机标题。 这意味着,它将接受所有主机头(域,也是本地主机等),它指向服务器的IP地址之一,并不与其他networking相关联。 通常默认的网页文件夹是“Inetpub \ wwwroot”,所以将whis文件夹设置为“本地path”。

只有一个问题。 IIS中的网站具有唯一的标识号码。 某些工具或应用程序可能希望“默认网站”为W3SVC / 1,这是默认ID。 所以,而不是按照我上面提出的,有另一种select。 使用adsutil脚本。

确保没有W3SVC / 1已经存在(你永远不会知道)。 在命令行提示符下,转到

  Inetpub\AdminScripts 

文件夹并执行此操作:

 cscript adsutil.vbs enum w3svc/1 

如果它返回“请求path无法find”有问题。 请执行下列操作:

 cscript adsutil.vbs enum w3svc 

你应该得到:w3svc / Info w3svc / Filters和至less一个w3svc / NUMBER,其中NUMBER是你所需要的。

要find您的新的默认网站号码将需要一些查找。 使用此search:

 cscript adsutil.vbs enum w3svc/### 

把你看到的数字放在列表中。

创build新的W3SVC / 1:

 cscript adsutil.vbs create_vserv W3SVC/1 

复制它

 cscript adsutil.vbs copy W3SVC/### W3SVC/1 

设置它

 cscript adsutil.vbs set w3svc/1/ServerComment "Default Web Site" 

一个可能的解决scheme可以在这里find: http : //www.gafvert.info/iis/article/create_default_website.htm