最近因项目需要需要使用https。
直接附主体配置文件
server {
listen port;
server_name 127.0.0.1;
charset utf-8;
ssl on;
ssl_certificate /usr/src/app/ssl/server.crt;
ssl_certificate_key /usr/src/app/ssl/server.key;
ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
ssl_ciphers HIGH:!aNULL:!MD5;
ssl_prefer_server_ciphers on;
error_page 497 301 https://$http_host$request_uri;
#……
}
error_page 497 301 https://$http_host$request_uri;
强制将http转到https。不然会报
400 Bad Request The plain HTTP request was sent to HTTPS port