From f85157a21f4c94bd2a733b542e006322fe610f6c Mon Sep 17 00:00:00 2001 From: Florian Trayon <26360935+FlorianLeChat@users.noreply.github.com> Date: Sun, 15 Dec 2024 15:39:13 +0100 Subject: [PATCH] Fixed static resource cache not affected by Next Intl translations --- docker/default.vcl | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/docker/default.vcl b/docker/default.vcl index 2633564..e8ca362 100644 --- a/docker/default.vcl +++ b/docker/default.vcl @@ -69,14 +69,13 @@ sub vcl_recv { return (pass); } - # Suppression de la mise en cache pour toutes les pages - # nécessitant une authentification utilisateur. - if (req.url ~ "/dashboard" || req.url ~ "/d/" || req.url ~ "/api" || req.url ~ "/settings") { - return (pass); + # Mise en cache des ressources statiques générées par NextJS. + if (req.url ~ "/assets" || req.url ~ "/_next") { + return (hash); } - # Tentative de récupération de la page en cache. - return (hash); + # Passage de la requête au back-end sans mise en cache. + return (pass); } sub vcl_deliver {