サイトをリニューアルした際にクライアントのキャッシュをクリアさせる方法

Web開発

最近知ったのですが、サイトをリニューアルした際に、クライアント側のキャッシュを強制的にクリアさせる方法がありました。

通常スタイルシートは以下の様に記述してあると思います。(CSSファイル名が styles.css の場合)

<link type="text/css" rel="stylesheet" href="styles.css">

それを以下の様に変更します。

<link type="text/css" rel="stylesheet" href="styles.css?20170323-2359">

サイトを更新するたびに「?」以降の文字列を変化させれば、キャッシュの影響を受けないで済みます。これで毎回、お客様に「キャッシュのせいだから再読込してください」と言わなくて済むようになりますね♪

なおWordpressで上記設定をおこなう場合はこちらの記事もお読みください。

Print Friendly, PDF & Email