Liquid、JavaScriptなどに関する質問
shopifyにアップした画像を、差し替える場合、前の画像を削除して再度同ファイル名の画像を上げた場合に、CDNのキャッシュにより、すぐには差し替わらないと思います。
「?」以降のパラメーターをコードに含ませることで、差し替わるのですが、これをせずにCDNのキャッシュが切り替わるのを待つ場合は、
どのくらいの時間がかかりますでしょうか。
元画像
https://cdn.shopify.com/s/files/1/0304/7001/3064/files/fukidashi_m0128.jpg
差し替えた画像
https://cdn.shopify.com/s/files/1/0304/7001/3064/files/fukidashi_m0128.jpg?v=1617890329
Shopify の CDN には Fastly が利用されているようですね。
Shopify が Fastly にどのような設定をしているかわからないので 正しい切り替わり時間か不明ですが、
HTTP Response Header の内容には以下のようにありましたので、最長 1 年ほど保持されるのではないかと思います。
cache-control: public, max-age=31557600
last-modified: Tue, 06 Apr 2021 12:45:23 GMT
expires: Wed, 06 Apr 2022 12:45:22 GMT
もっと確からしい情報があれば自分もぜひ知りたいです。
サポートの選択肢が増えていく中、最適となる選択の判断が難しくなっているかと存じます。今回は問題の解決に最適となるサポートの選択方法を、紹介させて頂きます。 選択肢のご紹介...
By Mirai Oct 6, 20242023年初頭、Shopifyペイメントアカウント、及びShopifyアカウント全体のセキュリティを強化する為の変更が適用されました。ユーザーのアカウントセキュリティを強化す...
By Mirai Sep 29, 2024概要: 年末/年明けは、消費者が最もショッピングを行う時期の一つです。特に、ブラックフライデー・サイバーマンデー(BFCM)は、世界中で注目される大規模なセールイベントであ...
By JapanGuru Sep 25, 2024