Add src/middleware.ts
This commit is contained in:
17
src/middleware.ts
Normal file
17
src/middleware.ts
Normal file
@@ -0,0 +1,17 @@
|
|||||||
|
import createMiddleware from 'next-intl/middleware';
|
||||||
|
import { locales } from './i18n';
|
||||||
|
|
||||||
|
export default createMiddleware({
|
||||||
|
locales,
|
||||||
|
defaultLocale: 'en',
|
||||||
|
localePrefix: 'as-needed',
|
||||||
|
});
|
||||||
|
|
||||||
|
export const config = {
|
||||||
|
matcher: [
|
||||||
|
'/',
|
||||||
|
'/(es|en)/:path*',
|
||||||
|
// Enable a redirect to a matching locale at the root
|
||||||
|
// '/((?!_next|_vercel|.*\..*).*)',
|
||||||
|
],
|
||||||
|
};
|
||||||
Reference in New Issue
Block a user