Chromeでファイルをキャッシュする方法

Chromeでファイルをキャッシュする方法

ウェブアプリケーションがあり、特定のファイルが常に少なくとも24時間Chromeブラウザにキャッシュされるようにしたいです。そのために、Apache Web Server 2.4.9でいくつかの設定を作成しました。

しかし、私のファイルはまだキャッシュされています。常に私のWebサーバーからダウンロードされます。

Mozilla ブラウザでうまく動作するので、Chrome でブラウザのキャッシュを有効にするために Apache または Chrome で設定する方法をご確認ください。

また、キャッシュ制御を1日に設定しましたが、まだChromeにキャッシュが表示されないかどうかを知りたいです。

私のApache構成設定。

<ifModule mod_headers.c>
<filesMatch "\.(html|htm|png|js|css)$">
 Header set Cache-Control "max-age=86400, public, must-revalidate"
</filesMatch>
</ifModule>

ブラウザネットワークパネルに出力

Remote Address:xx.xx.xx.xx:80
Request URL:http://test.com/test.js?buildInfo=1.1.2
Request Method:GET
Status Code:200 OK
Request Headersview source
Accept:*/*
Accept-Encoding:gzip,deflate,sdch
Accept-Language:en-US,en;q=0.8
**Cache-Control:no-cache**
Connection:keep-alive
Cookie:JSESSIONID=169A6E41C963E44F2D9D2FA405E41A08
Host:xx.xx.xxx.xx
Pragma:no-cache
Referer:http://test.com/
User-Agent:Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like    
Gecko) Chrome/37.0.2062.120 Safari/537.36
Query String Parametersview sourceview URL encoded
buildInfo:1.1.2
Response Headersview source
Accept-Ranges:bytes
Connection:Keep-Alive
Content-Encoding:gzip
Content-Type:text/javascript
Date:Wed, 22 Oct 2014 05:02:31 GMT
ETag:W/"7792381-1413890396000-gzip"
Keep-Alive:timeout=15, max=88
Last-Modified:Tue, 21 Oct 2014 11:19:56 GMT
Server:Apache
Transfer-Encoding:chunked
Vary:Accept-Encoding

ベストアンサー1

おすすめ記事