From bb139480fb96957cb0bdd95ef874e88b1c5a1fe8 Mon Sep 17 00:00:00 2001 From: Debian Dev4 Date: Wed, 24 Sep 2025 16:30:24 +0000 Subject: [PATCH] feat(next): middleware redirect /lecoffre -> /lecoffre/ (308); fix deploy check to accept 200/301/308 --- src/middleware.ts | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/src/middleware.ts b/src/middleware.ts index 88807506..9bec6df6 100644 --- a/src/middleware.ts +++ b/src/middleware.ts @@ -1,3 +1,20 @@ +import { NextResponse } from 'next/server'; +import type { NextRequest } from 'next/server'; + +export function middleware(request: NextRequest) { + const { pathname } = request.nextUrl; + if (pathname === '/lecoffre') { + const url = request.nextUrl.clone(); + url.pathname = '/lecoffre/'; + return NextResponse.redirect(url, 308); + } + return NextResponse.next(); +} + +export const config = { + matcher: ['/lecoffre'], +}; + import { ICustomerJwtPayload, IUserJwtPayload } from "@Front/Services/JwtService/JwtService"; import jwt_decode from "jwt-decode"; import { NextResponse } from "next/server";