如何从 iis7 上的一台服务器设置多个内部站点?

如何从 iis7 上的一台服务器设置多个内部站点?

我本质上的目标是拥有一个运行 Win 2008 Standard 和 IIS7 的 Web 服务器,为内部网站提供服务。

我们的想法是,通过如下设置来访问网站:

Site 1: http://intranet
Site 2: http://intranet2
Site 3: http://intranetsite

我是否只需在我们的内部 DNS 上创建名为 intranet、intranet2 等的主机记录,并使用 intranet、intranet2 等主机名来分隔站点?还是我必须做其他事情?

答案1

您几乎已经走在正确的轨道上了。为您的服务器设置一个主机记录,然后为上述指向您的主机记录的三个 URL 设置 3 个 CNAME 记录。3 个主机记录也可以,但另一种方式是最佳做法(主要是因为多个主机记录存在反向查找问题)。然后在 IIS 中为每个主机记录设置一个网站,并使用主机标头重定向让 IIS 知道将请求发送到哪个网站(基于请求中的 HTTP host: 标头)。

以下是 Technet 文章为网站配置主机标头

相关内容