IIS6 在同一个子域(或类似域)下托管多个网站

IIS6 在同一个子域(或类似域)下托管多个网站

我正在尝试为正在开发的托管应用程序找出一种结构。我有一个域名,我们将其称为 app.company.com(当然是子域名 company.com),它设置为重定向到我的 IIS 6 Web 服务器。

我想在 IIS 中为将使用此应用程序的每个客户端设置一个网站。并且 URL 架构如下:

app.company.com/clientA --> 将指向 IIS 中的 ClientA 网站

app.company.com/clientB --> 将指向 IIS 中的 ClientB 网站

你们对我的情况有什么指点或最佳实践吗?

答案1

使用重定向器。

app.company.com/CLioentA 被重定向到 ClientA.app.company.com。

几乎每个反向代理都应该这样做。它还可以在需要时重写页面中的 HTML。

几乎这是我能想到的唯一解决方案。

答案2

Vdir 需要位于同一站点下,除非您使用某种负载平衡器或代理来访问站点。

您可以使用 clientA.company.com 吗?如果可以,那么您可以为每个站点使用唯一的域名 (cname)。

相关内容