点我去Gitee
点我去Gitee

nginx http->https

nginx http->https

核心配置



worker_processes  1;

events {
    worker_connections  1024;
}


http {
    include       mime.types;
    default_type  application/octet-stream;

    sendfile        on;

    keepalive_timeout  65;

 
server{
  listen 8221 ;
  server_name localhost;
  ssl on;
  ssl_certificate key/server.crt;     # 这里是服务端的证书路径
	ssl_certificate_key key/server.key; # 这里是秘钥路径

  ssl_session_timeout 5m;
	ssl_session_cache shared:SSL:10m;
	ssl_protocols SSLv3 SSLv2 TLSv1 TLSv1.1 TLSv1.2;
	ssl_ciphers ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP;
	ssl_prefer_server_ciphers on;
	ssl_verify_client off;

	location / {
        proxy_redirect off;
		    proxy_pass http://localhost:3000;
        proxy_ignore_headers X-Accel-Expires Expires Cache-Control Set-Cookie; 
        proxy_set_header Host $host;
        proxy_set_header X-Real_IP $remote_addr;
        proxy_set_header X-Forwarded-For $remote_addr:$remote_port;
        proxy_http_version 1.1;
        proxy_set_header Upgrade $http_upgrade;   # 升级协议头
        proxy_set_header Connection upgrade;
	}

}
}


posted @ 2021-11-01 14:16  biuo  阅读(63)  评论(0编辑  收藏  举报