IIS 6 中一个域上的多个 URL

IIS 6 中一个域上的多个 URL

可能重复:
如何在一台 IIS6 服务器上托管多个域/网站

我是一名开发人员,只了解 IIS 管理的基础知识。

我想给我的每一个客户一个个性化访问我的网站的 URL。我有 mySite.com,我想允许客户端 A 通过 A.mySite.com 访问该网站,而客户端 B 使用 B.mySite.com。这些都将指向具有相同 IP 地址的 mySite.com 域。

这可以在 IIS 中完成吗?我是否必须为每个客户端注册新域名?还有其他方法可以完成同样的事情吗?

答案1

这需要在 DNS 级别处理:应该有 A.mySite.com 和 B.mySite.com 的记录指向同一个 IP 地址。

如果他们都需要看到相同的网站,那么您不需要配置任何内容:IIS 中的默认网站会自动响应它所调用的任何主机名;如果您不使用默认网站,您仍然可以配置一个网站来响应多个名称。

如果他们需要看到不同的网站,您需要定义不同的网站并配置它们以回答正确的名称。

更多信息这里

答案2

你可以阅读这篇文章:http://content.websitegear.com/article/subdomain_setup.htm

其中最重要的部分如下:

Microsoft Windows IIS:如果是 Internet 信息服务器 (IIS),请使用 IIS 管理器为子域创建一个新网站,并将子域(例如 subdomain.domain.com)添加为新的主机标头值,监听与 DNS 条目中指定的相同 IP 地址。端口设置为 80(http 请求的默认值)。可以通过单击该网站应用程序的 IP 地址配置旁边的高级选项卡来添加主机标头。如果子域指向域的网站子目录,则将子域网站的主目录设置为子目录。例如,如果 domain.com 指向 C:\Inetpub\wwwroot\ 并且需要为 C:\Inetpub\wwwroot\subdomain 设置子域,则应将子域网站的目录设置为 C:\Inetpub\wwwroot\subdomain

相关内容