blob: 724ec983d15b22cb47190200145e9410e226b52d [file] [log] [blame]
liangjiabaoc79b5122025-06-05 18:53:52 +08001server {
2 listen 3004; # 修改为Docker Compose中映射的前端端口(与docker-compose.yml保持一致)
liangjiabao33020f22025-06-05 19:10:54 +08003
liangjiabaoc79b5122025-06-05 18:53:52 +08004 server_name _; # 允许所有域名访问
5
6 # 静态资源处理
7 location / {
8 root /usr/share/nginx/html;
9 index index.html;
10 try_files $uri $uri/ /index.html; # 适配SPA路由(如React/Vue
11 }
12
13 # 反向代理API请求到后端
14 location /api/ {
liangjiabao16ac8f62025-06-07 21:06:12 +080015 proxy_pass http://team4.10813352.xyz:5004; # 代理路径与后端API前缀匹配
liangjiabaoc79b5122025-06-05 18:53:52 +080016 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 }
21}