zoukankan      html  css  js  c++  java
  • nginx配置https,重定向后https变成了http

    nginx配置https如下

    nginx 后面应用是对应的tomcat应用

    复制代码
    server {
        listen       80;
        server_name  xxxx.com;
        rewrite ^(.*) https://$server_name$1 permanent;
        }
    
    
    server {
        listen    443 ssl;
        server_name  xxxx.com;
        ssl_certificate /app/nginx/1_xxxx.com_bundle.crt;
        ssl_certificate_key /app/nginx/2_xxxx.com.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 /wxqyhweb {
            index index.html index.jsp;
            proxy_pass   http://10.1.0.3:8080/wxqyhweb;
            server_name_in_redirect off;
        ##    proxy_redirect   default ;
            proxy_redirect   http:// https://;
            proxy_set_header           Host $host:$server_port;
            proxy_set_header           X-Real-IP $remote_addr;
            proxy_set_header           X-Forwarded-For $proxy_add_x_forwarded_for;
            client_max_body_size       888m;
            client_body_buffer_size    128k;
            proxy_connect_timeout      100;
            proxy_send_timeout         100;
            proxy_read_timeout         100;
            proxy_buffer_size          4k;
            proxy_buffers              4 32k;
            proxy_busy_buffers_size    64k;
            proxy_temp_file_write_size 64k;
        }
    复制代码

    nginx -t 测试配置文件没有问题的就可以启动了 

    问题是:

    把proxy_redirect default ;改成 proxy_redirect http:// https://;
    这个配置是解决重定向后https变成了http 的问题。 
    400 Bad Request: The plain HTTP request was sent to HTTPS port 
    在重新测试一下就可以了

  • 相关阅读:
    HTML5之viewport使用
    css position小结
    图片预加载
    ie6 双边距问题
    json化的必要性
    nginx配置详解(转)
    nginx技术分享 (转)
    js 解决图片居中问题
    NGUI panel使用soft clip时,屏幕缩放后无法正常工作的问题解决
    使用代码修改camera.cullingMask
  • 原文地址:https://www.cnblogs.com/javalinux/p/14317744.html
Copyright © 2011-2022 走看看