服务器与IIS和Apache – 如何SSL使用IISencryptionApache

我有一个Windows Server 2003框已经安装并使用IIS 6. IIS设置为使用默认端口通过HTTP和HTTPS连接提供站点。

出于各种原因,我需要在同一台服务器上设置Apache,并将其页面作为SSLencryption的HTTPS页面提供给最终用户。 IIS或Apache都不是(或者很可能是)特别高的stream量或高使用率。

我看到的方式有两种可能的办法可以做到。

什么是最简单的设置,configuration,维护和运行? 哪个工作最好? 有没有人做过这种事情? 任何提示或注意事项?

您可以使用提供代理function的URL重写器(例如URLRewriter)设置IIS,然后将IISconfiguration为基于特定的URL映射代理Apache服务器的请求。 然后,您需要将Apacheconfiguration为只接受来自本地主机的请求,以防止直接连接到Apache内容。 最后,configuration你的IIS需要IIS,你应该很好去…

或者,您可以使用两个IP地址configuration您的IIS服务器,为IIS分配第一个地址,为Apache分配第二个地址。 (不要忘了重新configurationIIS服务器以拆分端口绑定 )然后,您可以简单地为每个网站使用不同的证书,如在DNSparsing中configuration的那样…