如何在IIS中将子域映射到其他网站?

我正在为我的应用程序使用专用服务器。 现在我有一个webmail应用程序,我也想在同一台服务器上工作。 我希望webmail应用程序能够使用站点中的子域进行工作,例如,如果我的站点使用了域mysite.com,那么我希望webmail应用程序使用webmail.mysite.com。

我基本上想要在IIS中添加一个新的网站,并将域名webmail.mysite.com映射到它,以便任何与主机名webmail.mysite.com请求去那个网站,我怎么能做到这一点?

您的主要网站通常是默认网站,这意味着所有没有特定主机标头的请求都将由该网站提供。 我假设你只有一个IP分配给该服务器。 如果没有,请添加评论,我将解释如果您有一个备用的IP地址该做什么(甚至更容易)。

你需要做的是在IISpipe理工具中创build第二个网站。 如果你然后编辑该网站的属性,去标签说,绑定(对不起,我没有安装在当地本地,我解释记忆,而我的系统是在西class牙语无论如何),并修改您的主机名称为webmail.mysite.com。

然后,请求该特定(子)域的所有请求都将从第二个站点提供。 请注意,您的DNS(或您的本地主机文件,如果您仍在testing)需要进行configuration,以便webmail.mysite.com正确指向您的IP地址。

如果您需要将您的子域指向另一个IP,请将Alogging添加到指向该IP的DNS区域