我正在为我的应用托管两个“UI版本”。我在我的nginx conf文件中配置了以下路由:
location /v2 {
auth_request /auth
try_files '' /frontendv2/app/index.html =404;
}
location / {
auth_request /auth
root /frontend/app;
index index.html;
}
v1
是一个单一路线应用(没有深层链接,仅支持slug - 例如:example.com/
,example.com/#members
,example.com/#tasks
)和v2
也是单页应用,但可以有子路线(/v2
,/v2/members
,/v2/tasks
,/v2/tasks/<taskID>
等。
我的v1
工作正常,但v2
的所有链接都会抛出404错误。我希望v2
的所有路由都可以从/frontendv2/app/index.html