nginx正则匹配优先级高于普通前缀匹配, 添加^~使/auth/callback不被代理到后端
@@ -7,8 +7,8 @@ server {
try_files $uri $uri/ /index.html;
}
- # SSO 回调页面由前端 SPA 处理,不代理到后端
- location /auth/callback {
+ # SSO 回调页面由前端 SPA 处理,^~ 确保优先于下面的正则匹配
+ location ^~ /auth/callback {
try_files $uri /index.html;