次のようなマニフェストがあります。
CACHE MANIFEST
# e4a75fb378cb627a0d51a80c1cc5684c2d918d93e267f5854a511aa3c8db5b1a
/a/application.js
/a/application.css
NETWORK:
*
FALLBACK:
/ /offline/redirect
問題は、/404.html および /500.html ページ (明らかに応答コード 404 および 500 で提供されている) がフォールバックをトリガーしていることです。どちらも、サーバーがオフラインであるかのように機能します。
私の質問は 2 つあります。
- /events がトリガーしないのに /404.html がフォールバックをトリガーするのはなぜですか?
- /404.html と /500.html がフォールバックをトリガーしないようにしながら、/ を許可するにはどうすればよいですか?
トリガーします。
それだけの価値があるので、私はすでにこれを試しました:
NETWORK:
*
/404.html
/500.html
...ただし、これらのページは 200 以外の応答コードで提供されるため、アプリ キャッシュ エラー コールバックがトリガーされ、キャッシュは保存されません。
ありがとう!