Files
26de5ca269 Migrate locale redirect handling to router-server (#62606)
This moves the locale redirect handling out of `base-server` as it
shouldn't be handled here and should be at the routing level. This
avoids the duplicate handling with middleware that causes the incorrect
detection/infinite looping. Test case from separate PR was carried over
to prevent regression.

Fixes: https://github.com/vercel/next.js/issues/55648
Closes: https://github.com/vercel/next.js/pull/62435
Closes: NEXT-2627
Closes: NEXT-2628

---------

Co-authored-by: Nourman Hajar <[email protected]>
Co-authored-by: samcx <[email protected]>
2024-02-27 16:37:11 -08:00

22 lines
367 B
JavaScript

import Link from 'next/link'
export const getServerSideProps = async ({ locale }) => {
return {
props: {
locale,
},
}
}
export default function Home({ locale }) {
return (
<div>
<div id="index">Index</div>
<div id="current-locale">{locale}</div>
<Link href="/new" id="to-new">
To new
</Link>
</div>
)
}