IIS 网站托管和 OWA 配置

IIS 网站托管和 OWA 配置

你好,我想知道如何配置我的 IIS 服务器来托管 3 个以上的网站。我已经配置了 Outlook Web Access,但如果我想使用 FQDN 访问它,它会给出 404 错误,但如果我使用 IP 地址,它就可以正常工作,当我检查我的 DNS 服务器时,它似乎没有问题,因为它能够解析内部和外部查询。

答案1

您可以使用主机标头执行此操作。以下是视觉指南:http://www.visualwin.com/host-header/

答案2

您可以通过两种方式将 IIS 中的站点配置为监听流量。首先,您可以将其配置为监听某个 IP 地址或特定端口(通常是端口 80)上的所有 IP 地址。当您的站点执行此操作时,其他站点无法监听该 IP 和端口上的所有流量,它唯一可以监听的是特定主机标头,我们将在稍后介绍。在 IIS 配置中,它看起来如下所示:

所有 IP 绑定

IIS 中的这个站点必然会在机器上的 80 端口上监听所有 IP。

另一种方法是主机标头,如果您有其他网站监听所有流量,则需要使用这种方法。我们可以为某个网站提供主机标头,以便该网站监听某个 IP 或一组 IP 的某个端口,但只监听特定的主机标头,例如 www.domain.com。任何指向该 IP 和服务器上端口的流量(即对 www.domain.com 的请求)都由该网站处理,而对 www.seconddomain.com 的请求将被该网站忽略。

这样,您可以让多个站点监听同一个 IP,而不会发生冲突,并且只为其指定的站点和主机标头提供页面。

以下站点设置为监听端口 80 上的所有 IP,但仅监听对 www.domain.com 和 domain.com 的请求

主机标头

答案3

偶然:您在 Exchange 中启用了表单身份验证吗?我在尝试访问没有表单身份验证的 OWA 时遇到了错误。这是设置 OWA 时经常被忽略的事情。

我确信这不太可能是针对您特定查询的解决方案,但我认为有人应该提一下以防万一。

相关内容