私は現在、約 20 の個別のページを持つ Web サイトを持っています。すべてのページには 2 つのバージョンがあります...閲覧者がまだログインしていないバージョンと、ログインしているバージョンです。ログインしたバージョンは、ログインしていないバージョンとはかなり異なる場合があります... ユーザーがログインまたはログアウトしたときに、ドメインのキャッシュされたすべてのページをブラウザーに「無効化」するように指示する簡単な方法があるかどうか疑問に思っていました。
例: ログインしていない閲覧者が私のサイトの多くのページにアクセスすると、ブラウザがこれらすべてのページをキャッシュします。ログオン時に、次回ページがロードされたときにブラウザーがキャッシュされたバージョンを使用しないようにする特定のヘッダーをユーザーに提供できますか? これは、ログインとログアウトの両方で発生する必要があります。
ヒントやコツは非常に役に立ちます。私はキャッシングにかなり慣れていません...ありがとう:)