diff --git a/bootstrap/app.php b/bootstrap/app.php index a6045a2fd..34467d7f6 100644 --- a/bootstrap/app.php +++ b/bootstrap/app.php @@ -1,5 +1,6 @@ group(base_path('routes/static.php')); + }, ) ->withMiddleware(function (Middleware $middleware) { $middleware->redirectGuestsTo(fn () => route('login')); @@ -63,6 +68,11 @@ return Application::configure(basePath: dirname(__DIR__)) 'role' => \Spatie\Permission\Middleware\RoleMiddleware::class, 'role_or_permission' => \Spatie\Permission\Middleware\RoleOrPermissionMiddleware::class, ]); + + $middleware->group('static', [ + \App\Http\Middleware\SetCacheControlHeader::class, + \Illuminate\Routing\Middleware\SubstituteBindings::class, + ]); }) ->withExceptions(function (Exceptions $exceptions) { \Sentry\Laravel\Integration::handles($exceptions); diff --git a/routes/static.php b/routes/static.php new file mode 100644 index 000000000..822375410 --- /dev/null +++ b/routes/static.php @@ -0,0 +1,12 @@ +