Nginx站点中域名部署好了SSL证书,使用https:// 方式 反向代理访问出现报错“400 Bad Request:The plain HTTP request was sent to HTTPS port”检查证书配置和端口监听等没有发现问题,最终通过分析nginx配置文件规则解决了这个问题。
proxy_pass https://127.0.0.1:9292/; http加上s
location /history/ {
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto https;
proxy_set_header REMOTE-HOST $remote_addr;
proxy_pass https://127.0.0.1:9292/;
}