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"; } ```