同一台服务器,可能会存放很多项目,配置很多域名,但不一定会给每个域名都启用SSL
当只有一个或少数几个网站配置了HTTPS,在访问其它没有SSL证书的网站时,浏览器会提示访问有误
这时如果继续访问,就会打开当前服务器配置了ssl证书的某个网站,即使配置文件中并没有这些域名
这就说明:串网站了!
解决方法:
1、给每个网站都配置ssl证书。
2、给nginx默认整点配置ssl,即使证书已过期也能使用,这样可以保证串访的网站,是我们指定的即可。
注意:默认站点就是访问ip可以打开的站点,nginx.conf中server_name为服务器公网ip,配置了(过期)证书后,可通过root指定目录。
上一篇:网关服务器理解与入门