fix(nginx): 变量 proxy_pass 须 rewrite 去掉 /admin,否则静态资源回退 index.html

Made-with: Cursor
This commit is contained in:
whm
2026-03-23 18:28:33 +08:00
parent 2c0898fffd
commit 78055dbe68
2 changed files with 5 additions and 3 deletions

View File

@@ -26,7 +26,8 @@ server {
add_header Cache-Control "no-store";
}
# /admin/ location rewrite /admin/assetsrewrite+ proxy_pass 500
# proxy_pass location URI /admin/assets/... /assets/ index.html
# rewrite /admin /api/ api /api
location / {
set $upstream_web web;
proxy_pass http://$upstream_web:80;
@@ -38,8 +39,9 @@ server {
}
location /admin/ {
rewrite ^/admin/(.*)$ /$1 break;
set $upstream_admin admin;
proxy_pass http://$upstream_admin:80/;
proxy_pass http://$upstream_admin:80;
proxy_http_version 1.1;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;