可能重复:
如何在一台IIS6服务器上托pipe多个域/网站
我是一名开发人员,只知道IISpipe理的基础知识。
我想给我的每个客户一个个性化的 URL来访问我的网站。 我有mySite.com,我希望允许客户端A通过A.mySite.com和客户端B访问该站点以使用B.mySite.com。 这些都将指向具有相同IP地址的mySite.com域。
这可以在IIS中完成吗? 我必须为每个客户注册新的域名吗? 还有其他的方法来完成同样的事情吗?
这需要在DNS级别处理:应该有A.mySite.com和B.mySite.com的logging,指向相同的IP地址。
如果他们都需要看到相同的网站,那么你不需要configuration任何东西:IIS中的默认网站会自动响应它所调用的任何主机名; 如果您不使用默认网站,您仍然可以configuration单个网站以回答多个名称。
如果他们需要查看不同的网站,则需要定义不同的网站并将其configuration为回答正确的名称。
更多信息在这里 。
你可以阅读这篇文章: http : //content.websitegear.com/article/subdomain_setup.htm
它的重要组成部分如下:
Microsoft Windows IIS:如果使用Internet Information Server(IIS),请使用IISpipe理器为子域创build新的网站,并将子域(例如subdomain.domain.com)添加为新的主机标头值,以侦听与DNS条目中指定的IP地址相同。 端口设置为80(http请求的默认值)。 可以通过单击该网站应用程序的IP地址configuration旁边的高级选项卡来添加主机标题。 如果子域指向域的网站的子目录,则将子域网站的主目录设置为子目录。 例如,如果domain.com指向C:\ Inetpub \ wwwroot \,并且需要为C:\ Inetpub \ wwwroot \ subdomain设置子域,则子域网站的目录应设置为C:\ Inetpub \ wwwroot的\子域