blog
copyright ©
creamu Inc. All Rights Reserved.
art direction & design: Kunitaka Kawashimo
code, interaction & photography: creamu Inc.
category: Technology

更新されていない → キャッシュを削除してください を言わないために

Pocket

クライアントから更新されていないと連絡があり、キャッシュを削除してください と言うのではなく、cssにクエリを追加することで最新の状態でWebサイトを表示させます。

バージョン管理
<link rel=”stylesheet” href=”/css/style.css?ver=1.0.0″>

日付管理
<link rel=”stylesheet” href=”/css/style.css?20230724″>

WordPressで分まで
<link rel=”stylesheet” href=”/css/style.css?<?php echo date(‘YmdHi’); ?>”>

WordPressで秒まで
<link rel=”stylesheet” href=”/css/style.css?<?php echo date(‘YmdHis’); ?>”>

WordPressで日本時間の秒まで
<link rel=”stylesheet” href=”/css/style.css?<?php date_default_timezone_set(‘Asia/Tokyo’); echo date(‘YmdHis’); ?>”>

WordPressで日本時間の秒まで/開いた時刻ではなく更新した時刻
<link rel=”stylesheet” href=”/css/style.css?<?php date_default_timezone_set(‘Asia/Tokyo’); echo date(‘YmdHis’,filemtime(“css/style.css”)); ?>”>