nginx.conf 1.0 KB

123456789101112131415161718192021222324252627282930313233343536
  1. server {
  2. listen 80;
  3. server_name localhost;
  4. root /usr/share/nginx/html;
  5. index index.html;
  6. # 代理 /wap 接口
  7. location /wap/ {
  8. proxy_pass http://8.130.28.21:31090/wap/;
  9. proxy_set_header Host $host;
  10. proxy_set_header X-Real-IP $remote_addr;
  11. proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
  12. proxy_set_header X-Forwarded-Proto $scheme;
  13. }
  14. # 代理 /portal-service-server 接口
  15. location /portal-service-server/ {
  16. proxy_pass http://8.130.28.21:31090/portal-service-server/;
  17. proxy_set_header Host $host;
  18. proxy_set_header X-Real-IP $remote_addr;
  19. proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
  20. proxy_set_header X-Forwarded-Proto $scheme;
  21. }
  22. # 静态资源和前端路由
  23. location / {
  24. try_files $uri $uri/ /index.html;
  25. }
  26. location ~* \.(?:ico|css|js|gif|jpe?g|png|woff2?)$ {
  27. expires 30d;
  28. access_log off;
  29. add_header Cache-Control "public";
  30. }
  31. }