我已经为我的路由器设置了一个基本名称,例如:
const router = createBrowserRouter(routes, { basename: '/app' });
然后在我的根
loader
我有这样的东西:
export async function() {
const session = await get(session);
if (!session) {
return redirect('/login');
}
return session;
}
redirect('/login')
让我按应有的方式转到 /app/login
,但我正在尝试将我的用户发送到 /login
。
顺便说一句,/login
在不同的应用程序上运行。