当我在我的计算机(Windows 7,IIS 7.5)的Web浏览器上拉起http://localhost ,我得到了IIS 7的欢迎图像。 我有一个不同的网站,在IIS中设置,我宁愿成为默认的网站。 我可以在IIS中更改该设置吗?
更新:显然我有我的术语错误。 我拥有的是一个网站(我的“默认网站”),下面有几个应用程序。 我有一个应用程序,当我去http://localhost而不是IIS7欢迎图像时,我想显示。
我已经尝试添加一个redirect到C:\ inetpub \ wwwroot中的默认HTML文件,但是没有正确地redirect像脚本和图片之类的请求,尽pipe它redirect了浏览器。
如果您只想要一个网站,并且需要更改该网站的文件夹path,请编辑网站上的基本设置,将物理path更改为其他网站的文件夹。
如果你的意思是你已经在IIS中添加了一个全新的网站,那么你需要在你的网站中编辑绑定。
对于Web,您需要在标有“默认网站”的网站和其他所需网站上编辑http绑定。 右键单击该站点,然后select编辑绑定…或select该站点,然后单击操作窗格中的绑定…。
最快的方法是删除标有默认网站的网站,但这可能不是所期望的。
下一个最快的方法是将默认网站上的绑定更改为80以外的其他端口。然后将所需站点上的端口设置为80,并将主机名字段保留为http绑定中的空白。
如果要使两个站点都运行并绑定到端口80,则在默认网站上的绑定中,将某些内容放在http绑定的主机名框中。 把这个留在你想要的网站上。 保持两个端口80(或更改默认的网站到另一个端口)。 现在应该这样做,以便当有人使用http://localhost或使用服务器主机名的URL时,使用所需的站点。
编辑:
从你的编辑 – 是的,你的术语是有点closures:)
为了设置一个应用程序作为默认,以便当有人点击您的网站的应用程序显示,你将不得不build立一些味道的redirect。
这里有几个方法来做到这一点:
原来,您可以编辑默认网站的物理path(右键单击,pipe理网站,高级设置)。 将其更改为您想要默认的应用程序的物理path,确保其他设置相匹配(在我的情况下,应用程序池必须更改),然后就可以了。