server {
listen 443 ssl;
server_name 域名;
ssl_certificate 证书.crt;
ssl_certificate_key 证书.key;
ssl_session_cache shared:SSL:1m;
ssl_session_timeout 5m;
ssl_ciphers HIGH:!aNULL:!MD5;
ssl_prefer_server_ciphers on;
location /login/ {
proxy_pass http://127.0.0.1:8080/;
}
location /websocket {
proxy_pass http://127.0.0.1:8001/;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection “upgrade”;
}
}
对自己的留言:返回前端的ip当中要将8001端口去掉,因为nginx监听的是127.0.0.1:443而不是127.0.0.1:8001。