Certum 线下 QES 身份核验点 · 郑州免费预约远程视频核验
SSLDUN®数字证书服务·SSL盾SSL CERTIFICATE SERVICE
常见问题深度解读约 2 分钟阅读

WIN2008 IIS7多个站点捆绑多个443端口解决办法

Certum OV代码签名 800元/年QES电子签名 个人QESig 地图标注
要点速览

Windows Server 2008 / IIS7 在单 IP 环境下,默认对 443 端口的多个站点绑定支持有限。即使购买了多域名证书,也可能出现第二个站点无法直接绑定 443 的情况。可以通过先绑定不同端口、再修改配置的方式实现多个站点共用 443。 修改配置文件前必须备份…

Windows Server 2008 / IIS7 在单 IP 环境下,默认对 443 端口的多个站点绑定支持有限。即使购买了多域名证书,也可能出现第二个站点无法直接绑定 443 的情况。可以通过先绑定不同端口、再修改配置的方式实现多个站点共用 443。

操作思路

  1. 在 IIS 中为每个站点分别绑定 443、444、445 等不同端口,并分别配置对应证书。
  2. 停止 IIS 或保存配置备份,找到 IIS 配置文件。
  3. 把第二个及后续站点的绑定端口手工改为 443,确保每个站点使用各自的证书和主机头。
  4. 重启 IIS,逐一访问站点,检查证书是否匹配、是否出现端口冲突。

注意事项

修改配置文件前必须备份,错误编辑可能导致 IIS 无法启动。多站点共用 443 依赖 SNI 或不同的 IP/主机头,客户端和服务器都要支持。Windows Server 2012 及以后版本对单 IP 多证书的支持更好,通常可以直接绑定 443,不必采用改端口的方式。

更稳妥的方案

如果条件允许,升级服务器系统或使用支持 SNI 的反向代理,可以减少手工改配置的风险。配置完成后用浏览器和 curl 分别验证每个域名,确认没有串证书或跳转到错误站点。

确认是否支持 SNI

多个站点共用一个 IP 和 443 端口时,服务器和客户端需要支持 SNI,才能根据域名返回对应证书。旧版 Windows 和部分旧客户端可能不支持 SNI,升级前应测试。若无法支持,可考虑为不同站点分配不同 IP,或使用反向代理统一入口。

常见问题SSL证书