diff --git a/src/service-worker.js b/src/service-worker.js index b2df927..fe303f3 100644 --- a/src/service-worker.js +++ b/src/service-worker.js @@ -44,7 +44,15 @@ self.addEventListener('fetch', event => { // always serve static files and bundler-generated assets from cache if (url.host === self.location.host && cached.has(url.pathname)) { - event.respondWith(caches.match(event.request)); + event.respondWith( + caches.match(event.request, { + /** + * Ignoring query string, for example ignore `?foo=bar` in `/logo.svg?foo=bar` + * Read more about cache.match options: http://bit.ly/2Is35VP + */ + 'ignoreSearch': true, + }) + ); return; }