通过nginx代理让小程序使用自己的https域名

场景:开发小程序时需要嵌入别人的网址,但是别人的网址不是 https 协议

解决方案:

通过nginx代理使用自己的https域名实现 https协议

nginx配置实现:

server {
     listen 443 ssl;
     server_name your.domain.com;
     ssl on;
     index index.html index.htm index.php;
     ssl_certificate   /etc/ssl/your.domain.pem.crt;
     ssl_certificate_key  /etc/ssl/your.domain.key.key;
     ssl_session_timeout 5m;
     ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:ECDHE:ECDH:AES:HIGH:!NULL:!aNULL:!MD5:!ADH:!RC4;
     ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
     ssl_prefer_server_ciphers on;
     location / {
         proxy_pass http://by.proxy.site.com/;
        #proxy_cookie_domain "by.proxy.site.com" "your.domain.com";
     }
}

你可能感兴趣的:(通过nginx代理让小程序使用自己的https域名)