1

このようなアプリのマニフェストを配信しています

CACHE MANIFEST
#1359542586541

NETWORK:
*
FALLBACK:
/ /index.offline

オフラインの場合、インデックスパスでindex.offlineを返すことで正しく機能しますが、他のすべてのリソースに対してもindex.offlineを返すという副作用があります。つまり、/パターンはキャッチオールとして機能しています。

ホームページだけがフォールバックを使用するように、他のすべてなしでインデックスページを照合する方法はありますか?

これが引き起こす1つの苛立ちは、リクエストが500ステータスを返すたびにindex.offlineを返すように見えることです。

4

1 に答える 1

1

いいえ、 a の最初の URL はFALLBACKプレフィックスマッチです。唯一の方法は、既定のドキュメントに依存するのではなく、常に明示的なインデックス ページを使用することです。

FALLBACK:
/index.html /index.offline

昨年 2 月に HTML5 ヘルプ メーリング リストで 500 エラーの動作に関する議論があり、仕様エディタによるいくつかの応答が含まれていました。このメッセージはセクションについて具体的FALLBACKに述べています。

于 2013-01-30T12:36:57.223 に答える