Update redirects for teams.

This commit is contained in:
Mike Cao 2024-02-14 22:13:13 -08:00
parent 1955166bdf
commit f01073c46a
4 changed files with 26 additions and 7 deletions

View file

@ -70,7 +70,7 @@ if (trackerScriptName) {
const redirects = [
{
source: '/settings',
destination: cloudMode ? `${cloudUrl}/settings/websites` : '/settings/websites',
destination: '/settings/websites',
permanent: true,
},
{
@ -80,17 +80,31 @@ const redirects = [
},
{
source: '/teams/:id/settings',
destination: cloudMode ? `${cloudUrl}/teams/:id/settings` : '/teams/:id/settings/team',
destination: '/teams/:id/settings/team',
permanent: true,
},
];
if (cloudMode && cloudUrl && disableLogin) {
if (cloudMode && cloudUrl) {
redirects.push({
source: '/login',
destination: cloudUrl,
source: '/settings/:path*',
destination: `${cloudUrl}/settings/:path*`,
permanent: false,
});
redirects.push({
source: '/teams/:id/settings/:path*',
destination: `${cloudUrl}/teams/:id/settings/:path*`,
permanent: false,
});
if (disableLogin) {
redirects.push({
source: '/login',
destination: cloudUrl,
permanent: false,
});
}
}
/** @type {import('next').NextConfig} */