多くの皆さんと同じように、私はこの 2 つのメタ タグを何年も見て使用していました。
<meta http-equiv="expires" content="now">
<meta http-equiv="pragma" content="no-cache">
ブラウザがキャッシュされたコンテンツではなく新しいコンテンツをロードすることを保証するために使用されることを除いて、それらが正確に何のためにあるのかについてあまり考えることはありません。
今、私は、自分の Web サイトの恐ろしいパフォーマンスが、逆のことを行うことで改善されると考えているクライアントに出くわしました: Web サイトにキャッシュされたコンテンツを強制的にロードすることです。つまり、HTML head でキャッシュを強制すると、はるかに良くなると彼は確信しています。
フロントエンド リソースにしかアクセスできません。"now"
私は周りを検索しましたが、との反対になる値が見つかりませんでした"no-cache"
。すべての検索で、キャッシュを無効にする方法に関する結果のみが返されます。
もちろん、HTML テンプレート内だけでこれを達成するための他のアイデアは大歓迎です :)