我不确定我能否做我想做的事,但我还是决定这么做...
我在 IIS 7 上设置了以下 2 个网站,并指定了绑定
生产网站绑定:
- http/www.mydomain.com/80
- https / www.mydomain.com / 443
暂存网站绑定:
- http/sub1.mydomain.com/80
- https / sub1.mydomain.com / 443
我有一个涵盖所有域的 UC (SAN) SSL 证书。安装证书时,我使用了 * 友好名称技巧,以便能够指定 https 的绑定。
问题是当我访问https://sub1.domain.com我看到的是生产网站,而不是舞台上的网站。
您可能已经看到,我必须使用一台服务器来管理暂存/测试站点和实际生产站点。我知道这并不理想。
有人知道我所做的事情是否可以实现吗?
谢谢!
答案1
如果您通过 IIS 管理控制台 UI 执行配置,则此方法无效。您必须使用应用程序命令命令行实用程序。
http://www.sslshopper.com/article-ssl-host-headers-in-iis-7.html
答案2
您也可以向服务器添加第二个 IP,并配置 sub1 站点来使用它。