Windows 2008系统IIS7服务器只能部署一个ssl证书,这是IIS7的bug,如果有多个站点域名需要部署SSL证书,则需要申请多域名合一的SSL证书,多域名证书部署方法如下:
第一步:首先按照正常步骤,部署好第一个站点,可以参考教程:https://www.tongpeifu.cn/help/935.html。
第二步:绑定好第一个站点后,其他站点域名则需要通过代码的方式进行绑定,首先打开“运行”,输入CMD,接着输入以下命令:
CD..(进入到C盘根目录)
CD Windows
CD System32
CD inetsrv
然后输入以下命令
appcmd set site /site.name:"Name of Website in IIS" /+bindings.[protocol='https',bindingInformation='*:443:Host Header']
其中 Name of Website in IIS 是IIS站点左侧的站点名称,Host Header是右侧需要绑定的域名。
然后点击 Enter(回车),进入所要配置的站点查看是否配置成功。如下图所示
其中 tongpeifu 是IIS左侧的您的站点名称, www.tongpeifu.cn 替换为您需要绑定的域名。
第三步:依次按照上面的方法配置需要绑定SSL域名的站点,直到配置完成所有站点。