情况:
然而,我发现IIS7不支持创build带有通配符主机名绑定的网站,并且没有任何子域名(即domain1.com)不起作用,即使是www.domain1.com。
有一个简单的解决scheme吗? 像应用程序请求路由这样的任何IIS扩展提供这种能力吗
编辑:此服务器托pipe在Amazon EC2上,并且有一个弹性IP(不能有多个)关联。
编辑2:它看起来像一个选项是使用多个公共地址的多个亚马逊弹性负载平衡器,并指向相同的机器(只能使用API或控制台,而不是使用网站)。 这可能在未来有用,当我们有多个服务器,但现在,这是真的有必要吗?
那nginx怎么样? 有谁知道如果Windows的二进制文件是稳定和快速的像Linux版本? 如果是这样,nginx可以configuration为反向代理到不同的网站托pipe在同一台机器上使用不同的端口和每个站点的空主机名绑定 ?
如果IIS不能这样做,那么我build议在网关上使用像Microsoft TMG(又名ISA)这样的应用层防火墙的更灵活的解决scheme,它将允许您在IIS中拥有尽可能多的IP,并且每次请求在防火墙上的单个公共IP上,它可以查看主机头并将其路由到任何内部IP以克服IIS限制。 有可能是其他的防火墙和反向代理,这只是我不熟悉它们。