前后端分离Nginx配置

Jakcy Nginx 2021-10-08 27
#START-SITE

upstream tanshuyi_admin {
  server 127.0.0.1:8080 max_fails=3 fail_timeout=600s;
}

server {
  listen 80;
  server_name www.tanshuyi.top;

  root   /www/html;
  index  index.html index.html;

  location ^~ /uploadfile/ {
    root /www/download/;
    expires 1h;
    }
  location /admin {
    proxy_pass http://tanshuyi_admin;
    proxy_set_header    Host        $host;
    proxy_set_header    X-Real-IP       $remote_addr;
    proxy_set_header    X-Forwarded-For $proxy_add_x_forwarded_for;
    proxy_connect_timeout 26000;
    proxy_send_timeout 26000;
    proxy_read_timeout 26000;
    keepalive_timeout  1800;
  }
}
#END-SITE