遇到的问题,服务器多站点配置HTTPS 后遇到的问题,服务器报警告错误。
随后网上搜索了下 SNI的意义。
这句话很经典:
SNI(Server Name Indication)是为了解决一个服务器使用多个域名和证书的SSL/TLS扩展。
一句话简述它的工作原理就是,在连接到服务器建立SSL链接之前先发送要访问站点的域名(Hostname),这样服务器根据这个域名返回一个合适的证书。目前,大多数操作系统和浏览器都已经很好地支持SNI扩展,OpenSSL 0.9.8已经内置这一功能,新版的nginx也支持SNI。
测试:访问成功。