用宝塔面板的nginx反代网站非常方便,但在反代某些网站比如说gitbook之流时,nginx会报错
日志显示如下
下面是错误信息
SSL_do_handshake() failed (SSL: error:14094410:SSL routines:ssl3_read_bytes:sslv3 alert handshake failure:SSL alert number 40) while SSL handshaking to upstream
这时候访问反代的网站会发现502错误
解决的方法也很简单,在nginx的的配置文件下加上一行
proxy_ssl_server_name on;
这样就可以了,此外,如果要反代https网站,你需要给反代的机器上的域名配置ssl证书,申请证书这块就不多说了。
同理,可以这个方式反代Google,油管等等。
接下来用智能DNS把国内或者分运营商解析到这个VPS的IP就可以了。
然后等待DNS更新生效即可。
再次访问反代的网站,发现可以访问了
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
暂无评论内容