私は自分のウェブサイトに対して yslow を実行したところ、Expiry ヘッダーについて質問がありました。遠い将来の有効期限のない静的コンポーネントが 20 あります。 これらはすべて css または js ファイルです。
現在、IIS (6.0) に移動して [http ヘッダー] タブに移動すると、[コンテンツの有効期限を有効にする] がチェックされていません。これを読むと、ブラウザがコンテンツをキャッシュするため、これが正しいことのように思えます。だから私はなぜyslowが不平を言っているのか混乱しています。また、とにかくブラウザは変更日ごとにこのデータをキャッシュするように聞こえるので、この全体は無意味ですか??
それで、これを設定するのが簡単であるなら、なぜこれがデフォルトの動作ではないのですか??
誰かが明確にしてください。