我使用imperva CDN作为我的两个网站的代理。
另外,我使用IIS7.0(Windowsserver2008-R2)作为我的web主机。
网站1类似于:www.test-1.com
网站2类似于:www.test-2.com
配置后,CDN和DNS记录每件事情都很好。
现在,我想对两个网站使用CDN的ssl证书。
为此,我使用默认windows证书为网站1进行了https (port 443)绑定。

并且使用默认的windows证书为网站2做了https (port 444)绑定。
问题是我不能在网站2中使用相同的端口443 &我被迫在CDN配置中将端口443重定向到444。
如何在IIS 7.0中对两个网站使用相同的端口443?
还告诉我,使用默认的windows证书是ssl证书在原产地端的正确方式吗?
编辑:
我只有one ip address,我在IIS中的两个网站上都使用它。
发布于 2022-02-01 12:22:37
IIS7.0无法处理它。在SSL握手中包括主机名是一个相对较新的创新。不久以前,为了使HTTPS工作,您必须为每个主机名提供一个专用的IP地址。我不确定IIS何时开始支持HTTPS虚拟主机,但IIS 7.0不支持这一点。
IIS7.0是14年前发布的,对它的支持于2020年1月结束。你不该再用它了。
https://webmasters.stackexchange.com/questions/138473
复制相似问题