TILNext.js App Router の [locale] 配下で 404 ページを正しく表示するには catch-all ルートが必要Next.js App Router で /ja/存在しないページ にアクセスすると /en にリダイレクトされてしまう問題。[...slug] catch-all ルートの追加とルートの not-found.tsx の修正が両方必要だった。2026年3月21日約1分#nextjs#i18n#app-router