如何配置IIS来托管多个网站?

时间:2009-11-11 09:01:35

标签: windows iis configuration

假设有a.com,b.com,如何使用相同的IIS托管它们?

修改

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

4 个答案:

答案 0 :(得分:1)

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

参考这些文章:

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

注意:在ServerFault.com上更好地询问此问题:)

答案 1 :(得分:0)

定义多个“网站”(尽可能多的虚拟主机),然后为每个网站右键单击>属性> “网站”标签> “IP地址”行上的“高级”按钮,并在“主机标头值”字段

中定义您的虚拟主机

答案 2 :(得分:0)

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

为每个网站执行此操作。同样在属性中,您需要选择域的源文件(指向服务器硬盘上的目录)。

example for older iss 4 and 5

答案 3 :(得分:0)

1)我解决了问题我刚刚在域名注册网站上更新了我的服务器IP(需要一些时间来反映依赖于您的操作员)。

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

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

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

5)重启网站并浏览