2016-11-08 6 views
0

私のウェブサイトで私はページのCSSを変更しましたが、これらの変更はブラウザでそのページを開くと即座に反映されません。ブラウザには自分のcssファイルのコピーが保存されており、新しい変更が反映されていないため、古いCSSスタイルが表示されます。ファイルは常にサーバーからロードできますか?

(CTRL + F5)を押してページを読み込むと、ページに新しい変更が反映されます。変更はページに反映されます。だから私はいつもサーバーからロードされたCSSファイルを作ることができ、そのページで行われた変更はページ上で直ちに反映されます。あなたは低レベルのHTTPヘッダーへのアクセスを持っていない場合はキャッシュ制御

のHTTPヘッダーを設定するあなたの頭のタグ

<meta http-equiv="expires" content="0"> 

答えて

0

てみてください、あなたは​​タグを使用することができます。例:

<meta http-equiv="Cache-Control" content="no-cache, must-revalidate"> 

出典:https://developers.google.com/web/fundamentals/performance/optimizing-content-efficiency/http-caching#cache-control

+1

が推奨されていません有効期限、HTTP1.1のCache-Controlは、効果的にすべてのブラウザでサポートされ、有効期限が切れるよりも優先されます。 –

+1

ああ。知っておいてよかった。おかげで –

0

にこれを追加すること

+0

ありがとう@ManmeetGill –

関連する問題