版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/palmer_kai/article/details/89668053
Aphorism
full-stack
前言
最近微信项目升级 https 域名, 购买好域名后,开放 443 端口后, http 访问竟然出错了 The plain HTTP request was sent to HTTPS port,导致 生产上的 http 域名访问也报错了(惊悚)
解决方案
使用如下 nginx 配置即可
取自 nginx 官网
server {
listen 80;
listen 443 ssl;
# ssl on;
server_name www.example.com;
ssl_certificate www.example.com.crt;
ssl_certificate_key www.example.com.key;
...
}
note: ssl on 必须注释 或者 off , 一般都是这个原因