Description
In docs/docs.json, the redirect
{
"source": "/wallet-app/:slug*",
"destination": "/base-app/:slug*"
}
forwards to /base-app/*, but there is no catch-all redirect for
/base-app/* — only specific pages under /base-app/ are defined
in the redirects table. As a result, any URL matching
/wallet-app/<unknown> lands on a 404.
Steps to reproduce
- Open https://docs.base.org/wallet-app/example-page
- Observe a 404 "Page Not Found" response.
Expected behavior
The URL should redirect to a valid page. Every other /wallet-app/*
rule in docs.json points to /build-on-base/overview, so the
catch-all should do the same.
Suggested fix
Change the destination:
{
"source": "/wallet-app/:slug*",
"destination": "/build-on-base/overview"
}
Alternatively, add a /base-app/:slug* catch-all redirect.
Description
In
docs/docs.json, the redirect{ "source": "/wallet-app/:slug*", "destination": "/base-app/:slug*" }forwards to
/base-app/*, but there is no catch-all redirect for/base-app/*— only specific pages under/base-app/are definedin the redirects table. As a result, any URL matching
/wallet-app/<unknown>lands on a 404.Steps to reproduce
Expected behavior
The URL should redirect to a valid page. Every other
/wallet-app/*rule in
docs.jsonpoints to/build-on-base/overview, so thecatch-all should do the same.
Suggested fix
Change the destination:
{ "source": "/wallet-app/:slug*", "destination": "/build-on-base/overview" }Alternatively, add a
/base-app/:slug*catch-all redirect.