nginx 配置https http请求转发到https
去阿里云或者腾讯云上申请ssl证书
如果你要http请求和https请求都可以使用:
(在阿里云或者百度云上面下载下来的ssl证书应该是一个cert结尾的文件和一个key结尾的文件,照样配置无所谓的,要的是文件里面的秘钥,不用注意是pem结尾的还是key结尾的,fullchain.pem是cert文件privkey.per是key文件)
如果你要求全部使用https协议:
1.那就配置两个server来监听端口
2.第一个用来监听80(http)端口,用来将所有的http请求重定向到443(https)上
3.第二个用来监听443(https)端口,并且处理请求
(在阿里云或者百度云上面下载下来的ssl证书应该是一个cert结尾的文件和一个key结尾的文件,照样配置无所谓的,要的是文件里面的秘钥,不用注意是pem结尾的还是key结尾的,fullchain.pem是cert文件privkey.per是key文件)