From 0082ee6379cb3c0ee8760425a528254b0924ff13 Mon Sep 17 00:00:00 2001 From: panda <1415243231@qq.com> Date: Mon, 25 May 2026 23:13:47 +0800 Subject: [PATCH] docs: update nginx config with /api/ proxy and rewrite rules --- deploy/README.md | 25 ++++++++++++++++++++----- 1 file changed, 20 insertions(+), 5 deletions(-) diff --git a/deploy/README.md b/deploy/README.md index ccd2c4e..2784589 100644 --- a/deploy/README.md +++ b/deploy/README.md @@ -49,14 +49,29 @@ powershell -File deploy\package.ps1 ### 3. Nginx 反向代理 ```nginx -# 前端 -location /publish_dishboard { - proxy_pass http://127.0.0.1:30080/; +# 前端(静态文件 + Vue Router) +location /publish_dishboard/ { + rewrite ^/publish_dishboard(/.*)$ $1 break; + proxy_pass http://127.0.0.1:30080; } # 后端 API -location /publish_server { - proxy_pass http://127.0.0.1:30081/; +location /publish_server/ { + rewrite ^/publish_server(/.*)$ $1 break; + proxy_pass http://127.0.0.1:30081; +} + +# API 代理(前端 useApi.js 的 baseURL: '/api') +location /api/ { + rewrite ^/api/(.*) /api/$1 break; + proxy_pass http://127.0.0.1:30081; +} + +# 静态资源(前端 assets) +location /assets/ { + alias /usr/local/publish_dishboard/frontend/assets/; + expires 30d; + add_header Cache-Control "public, immutable"; } ```