Nginx下400 Bad Request The plain HTTP request was sent to HTTPS port的原因
Nginx下400 Bad Request The plain HTTP request was sent to HTTPS port的原因
Nginx下400 Bad Request The plain HTTP request was sent to HTTPS port的原因
upstream payment443{
server 10.11.157.111:443 backup;
server 10.11.157.222:443 weight=1;
}
www.2cto.com
Location ~ /payment/ {
ssi on;
proxy_pass http://payment443;
include /opt/apps/nginx/conf/proxy.conf;
}
因为我配置的跳转是走HTTPS协议的443 端口,但nginx下Location确是配置的是HTTP协议,
所以应该把HTTP改成HTTPS,例如上面得改为 proxy_pass http://payment443 就可以了。
所以应该把HTTP改成HTTPS,例如上面得改为 proxy_pass http://payment443 就可以了。
作者 jackguo1123
评论暂时关闭