Broken redirect: /wallet-app/:slug* catch-all leads to 404
Nobody has claimed this yet.
Assessment
- Difficulty
- 1/5
- Estimated time
- Under an hour
- Newbie friendliness
- 92/100
- Issue type
- Bug
- Clarity
- Clearly specified
- Activity status
- Active
- Tech stack
- javascript
- Domain
- documentation
Research direction
Start in docs/docs.json and inspect the /wallet-app/:slug* entry alongside the other wallet-app redirects. Update the catch-all behavior so an unknown wallet-app URL reaches a valid documentation page, then verify /wallet-app/example-page no longer returns a 404.
Written by the indexing model from the issue text.
Description
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.
- Dominant language
- JavaScript
- Stars
- 337
- Forks
- 798
- Avg merge
- 7h 24m
- Merged PRs (30d)
- 51
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from base/docs
-
Difficulty 1/5 Under an hour Newbie friendliness 92/100
-
Difficulty 1/5 Under an hour Newbie friendliness 95/100
-
Difficulty 1/5 Under an hour Newbie friendliness 95/100
-
Difficulty 1/5 Under an hour Newbie friendliness 95/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 85/100
Similar issues
-
bot:ai-assisted component:compact-js status:untriaged
Difficulty 2/5 1-3 hours Newbie friendliness 84/100
midnightntwrk/midnight-sdk#403 ·
-
Difficulty 1/5 Under an hour Newbie friendliness 92/100
-
Difficulty 1/5 1-3 hours Newbie friendliness 86/100
DavidAnson/markdownlint-cli2#940 ·
-
documentation
Difficulty 2/5 1-3 hours Newbie friendliness 88/100
githubnext/gh-aw-workshop#3692 ·
-
agent/guide documentation hive/hosted-available-lke648397-260827-5n31
Difficulty 2/5 1-3 hours Newbie friendliness 90/100