8

わかりました、ブラウザのキャッシュ メモリをファイルで管理する方法について多くの Web サイトをチェックしましたが、.htaccessまだよくわかりません。

特定のファイルを 1 か月間キャッシュしたい。あとは、毎回リフレッシュしてもらいたいです。だから私は試しました:

<IfModule mod_headers.c> 
    Header unset Cookie
    Header unset Set-Cookie
    Header unset Cache-Control
    Header unset ETag
    FileETag none 
</IfModule>

<IfModule mod_expires.c>  
    ExpiresActive On
    ExpiresDefault "now"
    <Files "/css/jquery-ui.css">
      ExpiresDefault "access plus 1 month"
    </Files>
    <Files "/js/jquery-1.10.2.min.js">
      ExpiresDefault "access plus 1 month"
    </Files>
    <Files "/js/jquery-ui.js">
      ExpiresDefault "access plus 1 month"
    </Files>
    <Files "/js/analytics.js">
      ExpiresDefault "access plus 1 month"
    </Files>
    <Files "/matheos/img/*">
      ExpiresDefault "access plus 1 month"
    </Files>
    <Files "/img/*">
      ExpiresDefault "access plus 1 month"
    </Files>
</IfModule>

しかし、なかなか思うように進まない…。

HTML は正しくキャッシュされませんがjquery-ui.css、1 か月間キャッシュする必要がある のような特定のファイルもキャッシュされません。

とにかく、これ.htaccessでよろしいでしょうか?

4

1 に答える 1