addEventListener('fetch', event => { const url = new URL(event.request.url); // 只拦截 /offline.html 的请求 if (url.pathname === '/offline.html') { // 这里直接返回你定制的离线页面 const customHTML = ` `; return event.respondWith( new Response(customHTML, { status: 200, headers: { 'Content-Type': 'text/html; charset=UTF-8' } }) ); } // 其它 URL 正常转发到源站 return event.respondWith(fetch(event.request)); });