Linux配置(持续更)

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/zly145236/article/details/84138213
server {
                listen 80;
                large_client_header_buffers 4 16k;  
                server_name xxx.com;   //域名
                rewrite ^(.*) https://$server_name$1 permanent;
        }
    upstream manage_api {
                server localhost:8083;
    }

    server {
        listen       443 ssl;
        server_name  xxx.com;  //域名

        ssl_certificate      /usr/local/nginx/xxx.crt; //域名解析的证书
        ssl_certificate_key  /usr/local/nginx/xxx.key; //域名解析的证书密钥
                ssl on;
        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;

        root   /usr/local/etc/xxx;  //前端文件存放路径
        index index.html;

        error_page 500 502 503 504 /50x.html;
        location = /50x.html {
            root html;
        }

        location / {
            try_files $uri $uri/ @router;
            index  index.html index.htm;
        }

        location /manage {
            proxy_pass http://manage_api;
        }

        location @router {
            rewrite ^.*$ /index.html last;
        }
    }

持续更新~

猜你喜欢

转载自blog.csdn.net/zly145236/article/details/84138213