在当前正在开发的 web 应用程序的即将发布的版本中,我需要从一个站点为多个域提供服务。网站上的代码将识别各个域并相应地改变内容。我不知道我们将服务的所有域,因为客户可以将新域添加到他们的站点。编码部分,我知道怎么做——当客户添加一个域时,我们的数据库中会有一个相应的条目,这将作为控制显示哪组内容的关键。
问题是,我不擅长系统管理。服务器已经托管了十几个与此 webapp 无关的不同站点,因此并不是每个访问我们服务器 IP 的域都可以通过我上面描述的代码。如果我提前知道这些域,我可以简单地将它们指向我们服务器的 IP,然后在 IIS 中创建绑定来处理每个域。但是由于我不提前知道这些领域,所以我很茫然。我该怎么做才能使我的 IIS7 服务器支持这种情况?