2016-10-25 3 views
-1

ブラウザがCSSおよびJSをキャッシュできる時間をどこに置く必要がありますか。CSSまたはJSをキャッシュできる時間を指定します。

CSSを1年間保存できるように指定する方法を教えてもらえますか?

ApacheでのUbuntu、およびLaravel 5.2(PHP)

はありがとうを使用して

イム

+0

あなたが追加する必要がありますし、有効期限のヘッダーをサーバーのCSS応答に追加してください。 – Hackerman

+0

使用するサーバーを指定する必要があります。これはサーバー構成であり、指定されたファイルの内容とは関係がないため、HTMLタグとCSSタグはまったく関係ありません。 – zzzzBov

答えて

0

あなたはこのために.htaccessを使用することができます - このような何かを追加します。

<IfModule mod_expires.c> 
# Enable expirations 
ExpiresActive On 
# Default directive 
ExpiresDefault "access plus 1 month" 
# CSS 
ExpiresByType text/css "access 1 year" 
# Javascript 
ExpiresByType application/javascript "access plus 1 year" 
</IfModule> 
+0

これは、ユーザが '.htaccess'ファイルが適切な環境にいることを前提としています。 – zzzzBov

+0

しかし、私はHTMLのヘッダーでそれをしたい –

+0

付与されています。 OPはそれについての情報を何も提供していないので、世俗的な仕事のためのほとんどのWebサーバーがApacheを実行するので、私は仮定しました。確かに、.htaccessで実行できるもののほとんどは、他の言語のものと同等のものを持っているので、一致するように変更することができます。 @JoaquinColellaなぜですか? – junkfoodjunkie

関連する問題