1

アプリケーションからログアウトした後、戻るボタンを押すと、ブラウザによってページがキャッシュされます。

マスター ページにメタ タグを配置しても機能しない

4

2 に答える 2

1

どのメタ タグについて話しているのかわかりませんが、通常、これらのタグはページを「期限切れ」にするため、テンプレートに配置できます。

  <META HTTP-EQUIV="PRAGMA" CONTENT="NO-CACHE">
  <META HTTP-EQUIV="CACHE-CONTROL" CONTENT="NO-CACHE">
  <META HTTP-EQUIV="EXPIRES" CONTENT="0">

お役に立てれば。

于 2012-07-16T08:53:31.317 に答える
0

@m1ke が言ったように、メタ タグを設定しようとするよりも、正しい HTTP ヘッダーを設定してキャッシュを制御したほうがよいでしょう。

ただし、Web アプリでの HTTP ヘッダーやキャッシュについてはほとんど心配していません。Web サーバーのデフォルトのキャッシュ ポリシーを「アクセス プラス 0 日間」 (つまり、何もキャッシュしない) に設定し、キャッシュしたい jpg、png、およびその他のアセットの特定のエントリを入力するだけです。本当に心配する必要があるのは、ログアウト時にセッションをクリアすることだけです。問題はありません。

キャッシュに関する次の記事を読むことを強くお勧めします: http://www.mnot.net/cache_docs/

于 2013-11-28T05:29:18.177 に答える