cal.conf 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. upstream calculation_weapp {
  2. server 127.0.0.1:7005;
  3. }
  4. server {
  5. listen 80;
  6. server_name jluat.cal.com;
  7. charset utf-8;
  8. access_log /var/log/nginx/jluat_cal_access.log;
  9. error_log /var/log/nginx/jluat_cal_error.log;
  10. client_max_body_size 100m;
  11. proxy_connect_timeout 60s;
  12. proxy_send_timeout 60s;
  13. proxy_read_timeout 60s;
  14. location / {
  15. proxy_pass http://calculation_weapp;
  16. proxy_set_header Host $host;
  17. proxy_set_header X-Real-IP $remote_addr;
  18. proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
  19. proxy_set_header X-Forwarded-Proto $scheme;
  20. proxy_buffering off;
  21. proxy_request_buffering off;
  22. }
  23. location ~* \.(js|css|png|jpg|jpeg|gif|ico|svg|woff|woff2|ttf|eot)$ {
  24. proxy_pass http://calculation_weapp;
  25. proxy_set_header Host $host;
  26. proxy_set_header X-Real-IP $remote_addr;
  27. proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
  28. proxy_set_header X-Forwarded-Proto $scheme;
  29. expires 30d;
  30. add_header Cache-Control "public, immutable";
  31. }
  32. }