2011-01-07 17 views
0

"media"フォルダ内のすべてのファイルに対して有効期限ヘッダーを設定したいとします。ファイルはmedia/css/db38a57a8fa9de240b3ed5eb8be83691のようになります。 1年以上経過していることを指定するヘッダーが付いたものにしたい。フォルダ(およびサブフォルダ)のすべてのファイルを.htaccessを使用して1年で期限切れにする

.htaccessでどうすればいいですか?

答えて

2

まず、mod_expireがapacheで有効になっていますか?それは、彼らが最後に変更された後にファイルが1年期限が切れる

<ifmodule mod_expires.c> 
    ExpiresDefault "modification plus 1 year" 
</ifmodule> 

を有効になっている場合、あなたは、このような設定の有効期限を可能なアクセスに基づく場合はwhantそれをあなたはそうのようにそれを設定することができます。

<ifmodule mod_expires.c> 
    ExpiresDefault "access plus 1 year" 
</ifmodule> 

を持っています見てhere.

+0

私は必ずしも/メディアフォルダに.htaccessファイルを配置する必要はありませんので、範囲を制限するにはありますか?可能であれば、プロジェクトのルートにある全ての.htaccessファイルを1つだけ持っていたいと思います。 :) – srcspider

+0

@ Edit: " srcspider

関連する問題