SEARCH

更新毎に画像ファイルなどのパスにキャッシュ対策パラメータを付与する

画像などを更新しても、ブラウザのキャッシュで更新がすぐに反映されないことがあります。対策は可能でしょうか?



RCMSでは、特に標準ではキャッシュ対策パラメータなどの付与は行っておりません。

ただし、テンプレートを編集することで、キャッシュ対策パラメータの付与を行うことが可能です。
Smartyのプラグインに{rcms_file_mtime}というものがあります。
こちらを利用するとファイルの更新日時のUnix タイムスタンプが出力されますので、こちらで実装可能です。

例)
<img src="https://dgyntxj6jyp0c.cloudfront.net/files/user/test.jpg?v=&{'/files/user/test.jpg'|rcms_file_mtime}">


[2018年5月 追記]
管理画面の「契約情報」でキャッシュ対策が可能になりました。
参考)
・キャッシュ対策の方法
 https://support.r-cms.jp/help/detail/id=1347

SEARCH