diff --git a/vite.config.ts b/vite.config.ts index ea30167..542bb6f 100644 --- a/vite.config.ts +++ b/vite.config.ts @@ -39,7 +39,7 @@ export default defineConfig({ options: { cacheName: 'api-content', expiration: { maxAgeSeconds: 3600 } }, }, { - urlPattern: /\/images\//, + urlPattern: /\/images\/.*\.(?!mp4|webm|mov)[a-z0-9]+(\?.*)?$/i, handler: 'CacheFirst', options: { cacheName: 'images', expiration: { maxEntries: 60, maxAgeSeconds: 86400 * 30 } }, },