在我开始之前,我只想指出我从一位前雇员那里继承了这个烂摊子,所以这不是我设计的,而是别人设计的,哈哈。
我有一个域名,www.eurowelcome.co.uk。目前我将其指向 http,就好像您要访问http://www.eurowelcome.co.uk,这很好,但是通过 https(如果您只添加 s,您就会看到)它会转到 iis 启动画面。
绑定如下:
HTTP - www.eurowelcome.co.uk - 80 (端口) - 172.XXX.XXX.XXX (IP) HTTPS - www.eurowelcome.co.uk - 443 (端口) - 172.XXX.XXX.XXX (IP)
HTTPS 指向通配符 SSL 证书,这没问题。友好名称也很好。
我注意到中间证书不见了,所以我导入了它,但我觉得这不是真正的问题。这家伙在这里做了真正的恶意工作,所以我很难看出问题出在哪里,HTTPS 获得了启动画面,而不是索引页。
HTTPS 在内部网络上运行良好,并且所有防火墙设置均正常(例如,此 IIS 服务器上有另一个网站可以使用 HTTPS 正常运行),并且默认文档井然有序。
我不知所措。除非 HTTPS 确实显示了该网站,否则我无法将所有流量引导到 HTTPS。
有任何想法吗?
答案1
除非启用了 SNI,否则每个 IP 地址只能在 HTTPS 上运行 1 个网站。因此,您需要另一个与网站绑定的本地 IP 地址。