版权声明:本文为博主原创文章,未经博主允许不得转载。 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;
}
}
持续更新~