0

appcacheの使用に問題があります。

私はそれを機能させていますが、それはあまりにもうまく機能しています。私はワードプレスでそれを使用していますが、問題はブラウザがキャッシュされたページを提供していることです。ページを更新/編集してブラウザで表示すると、新しく更新されたページではなく、キャッシュされたページが表示されます(番号なし)ページを更新すると役立つことがあります)。

オンライン時にブラウザにキャッシュされていないページを使用させる方法はありますか?

私のキャッシュマニフェストファイルは次のとおりです。

CACHE MANIFEST
#
# Version Control
# version 3 
#
CACHE:
/assets/css/app.css
/assets/css/bootstrap-responsive.css
/assets/css/bootstrap.css
/assets/js/main.js
/assets/js/plugins.js
/assets/js/vendor/jquery-1.8.2.min.js
/assets/js/vendor/modernizr-2.6.2.min.js
/assets/NRClogo_small.png
NETWORK:
*
FALLBACK:

必要なのは、編集したときのページが更新されることだけです。javascriptを使用してマニフェストを強制的にリロードする方法、またはユーザーがサイトにアクセスするたびにマニフェストを新たにロードする方法はありますか?おそらく、5分ごとに期限が切れる時間を追加するのでしょうか。-マニフェストは同じままなので、更新されず、キャッシュされたページが表示されます。

どんな助けでも素晴らしくてありがたいです、そして私が何かについてはっきりしないか、より多くの情報が助けになるならば、私に知らせてください。

よろしくお願いします。

アリ。

4

1 に答える 1

1

これにより、オンラインのときにオンライン バージョンが優先されます。

SETTINGS:
prefer-online
NETWORK:
*
于 2012-11-05T19:22:43.380 に答える