fix(nginx): API 请求改为代理到 Next.js 而非直连 mining-admin-service
nginx /api/ 直连 mining-admin-service:3023 会绕过 Next.js rewrite, 导致 /api/trading 和 /api/mining 无法路由到对应服务 (404)。 改为代理到 Next.js (3100), 由 rewrite 规则分发到各后端服务。 Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
parent
0b8c76f8b5
commit
e99dc122ad
|
|
@ -61,10 +61,11 @@ server {
|
|||
add_header Referrer-Policy "strict-origin-when-cross-origin" always;
|
||||
|
||||
# ==========================================================================
|
||||
# API 代理到 mining-admin-service (端口 3023)
|
||||
# API 代理到 Next.js (端口 3100), 由 Next.js rewrite 分发到各后端服务
|
||||
# 不直连 mining-admin-service, 因为 /api/trading 和 /api/mining 需要路由到不同服务
|
||||
# ==========================================================================
|
||||
location /api/ {
|
||||
proxy_pass http://127.0.0.1:3023/;
|
||||
proxy_pass http://127.0.0.1:3100;
|
||||
proxy_http_version 1.1;
|
||||
proxy_set_header Host $host;
|
||||
proxy_set_header X-Real-IP $remote_addr;
|
||||
|
|
|
|||
Loading…
Reference in New Issue