nginx将http请求转发到https

参考:https://www.centos.bz/2018/01/nginx%E5%A6%82%E4%BD%95%E8%A7%A3%E5%86%B3the-plain-http-request-was-sent-to-https-port%E9%94%99%E8%AF%AF/

    server {
    listen 80;
        server_name xxxx.cn xxxx.xxxx.cn;
        rewrite ^/(.*) https://xxx.xxxx.cn permanent;    #跳转到Https
    }

    server {
    listen  443 ssl;
        server_name www.xxxx.cn;
        # 配置http转发
        add_header Access-Control-Allow-Origin https://xxx.xxxxx.cn;
        add_header Access-Control-Allow-Credentials true;

        ssl_certificate xxxxbundle.crt;
        ssl_certificate_key xxxxx.key;
     .....

 

你可能感兴趣的:(nginx将http请求转发到https)