2008-11-19 39 views
10

是否有与Apache的VirtualHost for IIS相当的功能?我们希望能够从一个IP运行多个网站,并使用不同的DNS名称来处理它们。IIS中虚拟主机的IIS相当于

即我有

www.dom1.com 
www.dom2.com 
www.dom3.com 

均指向123.123.10.1。 Apache只会在端口80上运行,并使用虚拟主机来决定应该为哪个站点提供服务。

这可能在Windows IIS6中吗?

感谢

回答

7

你想用Host Headers in IIS - 该链接将导致一个不错的操作方法页面。

+0

谢谢Ahockley ...明天我将不得不在工作中尝试。我确实尝试过类似的东西,但只是在摆弄,所以可能做错了什么。 – Jon 2008-11-19 19:24:52

+0

这就是kiddy。我试图在不同的端口上运行它们,认为只有一个站点可能位于单个端口上。现在我在两个主机上设置主机头。再次感谢 – Jon 2008-11-20 10:02:41

1

由于rob_g建议,如果您已经有一个运行的网站(例如默认网站),您也可以选择网站上的“编辑绑定”并指定一个主机名。

1

创建一个新的虚拟主机:

IIS管理器 - >(本地计算机) - >右键单击Web站点 - >新建 - >网站

检查/修改/添加主机名虚拟主机上的信息(其他主机名识别):

iis manager - >(本地计算机) - >网站 - >右键单击/其中一个站点上的属性 - >网站 - - >高级 - >“此网站的多个身份标识”

1

在IIS 7中,您将在Bindin gs在右侧操作列,编辑网站,而期望的网站被选中。 How to add Virtual Hosts in IIS