PHP CSSに自動で日付を入れてキャッシュを読み直す

CSSの読込がうまくいかないことがあるので、CSSに自動で日付が入るようにして毎回違うCSSを読み込むと前のキャッシュが残らない。

方法としては、

?<?php echo date("Ymd-Hi"); ?>

CSSに加える。

<link rel="stylesheet" href="./css/cm_pc.css?<?php echo date('Ymd-Hi'); ?>" type="text/css">

これが一番簡単な方法かと!

サーバにアップする際に、『.html』をPHPとして動作させるために必要な『htaccess』を一緒にあげることをお忘れなく!

htaccessでMIMEタイプを設定して、『.html』をPHPとして実行する

<FilesMatch "\.html$">
 AddType application/x-httpd-php .html
</FilesMatch>

この3行を書いて.htaccessファイルにしましょう。