2017-07-31 10 views
-1

私のウェブサイトがロードされているとき、ページの負荷を減らすためにJSとCSSをキャッシュに保存しています。コードを使用して特定のサイトのキャッシュをクリアするには?

サーバー上でコードを更新した後、JSとCSSコードを再度キャッシュにロードする必要があります。コードを使用してそのキャッシュをクリアするにはどうすればよいですか?このキャッシュは、サーバーにコードをアップロードした後に一度クリアする必要があります。

すべての提案が受け入れられます。

答えて

1

URLの末尾に?v=1を追加して、キャッシュをクリアするときはいつでも番号を増やしてください。

URLを変更してブラウザに通知すると、これは新しいファイルだと思います。

例:

<link rel="stylesheet" type="text/css" href="http://example.com.com/style.css?v=1"/> 

これはStackOverflowのが何をするか、です。

StackOverflowのコード:

<link rel="stylesheet" type="text/css" href="https://cdn.sstatic.net/Sites/stackoverflow/all.css?v=9df52c12ea50"> 
関連する問題