Web サイトのルートにある web.config ファイルでこのコードを使用して、静的コンテンツの有効期限ヘッダーを設定しています。
<staticContent>
<clientCache httpExpires="Sun, 29 Mar 2020 00:00:00 GMT" cacheControlMode="UseExpires" />
</staticContent>
Yslow がエラーを出さなくなったので、私の css と javascript では問題なく動作するようです。ただし、何らかの理由で、ページ上のすべての png 画像に有効期限ヘッダーがないことが示されています。
(2015/8/20) http://fonts.googleapis.com/css?...
(2015/8/20) http://www.google-analytics.com/analytics.js
(no expires) http://snippetspace.com/img/snippetspacelogo.png
(no expires) http://snippetspace.com/favicon.png
(no expires) http://snippetspace.com/img/iwebkitsliderimage.png
Microsoft Azure Web サイトを使用しているため、web.config ファイルにしかアクセスできません。私のpngもカバーするようにこれを構成する方法についてのアイデアはありますか?