使用 IIS 7 在一台服务器上托管多个域

使用 IIS 7 在一台服务器上托管多个域

我在我的服务器上的 IIS7 中创建了几个网站。它们都使用相同的 IP 和端口,但主机名不同。目前我已将主机名设置为 www.mydomain.com。

现在我的问题是,如何让我的实际域名定位到我服务器上的不同站点。

第二个问题。我可以将主机名设置为仅 mydomain.com,以确保对该域的所有请求都由同一应用程序处理吗?首先,我希望当用户在浏览器中输入地址时,www.mydomain.com 和 mydomain.com 都能正常工作。

答案1

IIS 将为您完成您想做的事情。

您需要做的就是在 DNS 中为每个域创建指向 IIS 服务器 IP 地址的 A 记录。IIS 工作方式的“虚拟服务器”性质意味着它将查看传入请求,并使用与请求的 URL 匹配的名称为站点提供服务。

为两个不同的域名(www.domain.com 和 domain.com 是两个独立的域名)提供相同的内容,方法是使用站点绑定。请注意,如果这些是公共网站,则应避免使用两个提供相同内容的不同域名。最好将一个域名重定向到另一个域名。

相关内容