a1640_000325
楽天GOLDとは、ネットショップ楽天市場のWEBスペースのこと。
楽天市場では、RMSという仕組みを利用してネットショップを運営しますが。
GOLDを利用すると、好きなレイアウトで個別にページを作成できます。

平たくいうと、RMSのような制限がない

この楽天GOLD、仕事で触ることがありまして。
画像やjsなどのファイルを上書きしたところ、表示が更新されない現象に遭遇。
なんでも、同名での上書きは反映されない場合があるとか。

正確には、時間が経てば反映されるらしいが。
即時の時もあれば、数時間から半日あるいは一日後とか。
待っちゃおれんので、今すぐ反映する方法を探すことにしました。

さてこの現象、別名保存して置き換えれば、解決するとはいえ。
たとえば「header.js」を「header_yymmdd.js」とするとか。
ファイル管理上、そういうことはしたくないのね。

対応策を調べたところ。
ファイル名を読み込む際、パラメータを付加すれば解決。

ファイル名の後ろに「?d=任意の数字」を付加します。

例)上書きしたjsファイルを読み込む
<script type="text/javascript" src="js/header.js?d=999"></script>
※999は任意の数字

パラメータの付加が、よほど手間そう?
フォルダ内検索で全置換すれば、簡単で間違いもありません。

ご参考になれば幸いです。

【関連サイト】
なかなか更新されない楽天GOLDにアップした画像を更新する方法  モンキーレンチ
助かりましたm(__)m

写真素材 足成【フリーフォト、無料写真素材サイト】:投稿者別画像一覧:210
表情豊かなモデルさんのお写真、使わせていただきました(^人^)

RMS機能紹介サイト|楽天市場出店案内

【楽天市場】ネットショップ - 出店・開業案内 トップページ