2009-11-11 51 views
2

假设有a.com,b.com,如何使用相同的IIS托管它们?如何配置IIS以托管多个网站?

编辑

这不是hello.domain.com和goodbye.domain.com,但两个完全不同的域名

+0

这可能是更适合http://serverfault.com比这里... – Murph 2009-11-11 11:26:44

回答

0

定义多个“网站”(高达虚拟主机的所需量),然后为每个网站,右键单击>属性>“网站”选项卡>“高级”按钮,在“IP地址”行中,然后在“主机头值”字段中定义虚拟主机

+0

如何定义“网站”?你能更具体吗? – Mask 2009-11-11 09:05:58

1

您应该看看创建多个网站并使用不同的主机头。请注意,如果您正在Windows XP上开发,那么您只能托管1个网站(无需使用从互联网上下载的工具)。

请参考以下文章:

http://support.microsoft.com/kb/190008 http://www.visualwin.com/host-header/

注:这个问题是在ServerFault.com好问:)

+0

@凯恩,ty。看到我的更新,它仍然适用? – Mask 2009-11-11 09:18:32

+0

是的,它仍然适用。记住一个域名被翻译成IP地址。使用主机头是您可以如何从相同的IP地址和不同的域名托管多个网站。希望这会有道理。 – Kane 2009-11-11 09:42:30

0

我要去完全脱落的记忆。但奥利弗意味着什么(我相信)。在IIS中。您点击创建新网站。任何你想要的名字。在属性部分中,您需要单击将显示主机名的选项卡。可能还会显示多个身份的文本。将所有未分配的IP地址留下。并放入您想要回答的域名。这可以是my.domain.com或只是domain.com或domain.local或其他。

对每个网站都这样做。同样在属性中,您需要选择域的源文件(指向服务器硬驱上的目录)。

example for older iss 4 and 5

0

1)我解决问题,我刚刚更新的域名我的服务器IP注册的网站(这将需要一些时间反映取决于您oprator)。

2)在IIS中展开顶层菜单,然后在网站中转到默认站点 右键点击默认站点去编辑绑定然后编辑端口。 添加除默认值以外的任何其他端口(8080)保存

3)在IIS中展开顶级菜单,然后右键单击网站,然后单击添加网站。

4)命名为网站选择默认应用程序池通过应用程序的物理路径,然后在下面选择http协议在IP字段中设置默认所有未分配的端口添加默认端口(必须为80)在主机名添加主机名

5)重新启动网站并浏览