さくらの共有サーバで二つのショップサイトを独自ドメインで運営する方法についてでさくらの共有サーバで複数のショップサイトに独自ドメインを当てる方法を紹介しました。
サブドメインに独自ドメインを当てた際、
商品画像のパスがずれる現象がありました。
具体的な内容として、
商品画像のパスは/ショップID/files/商品コード/ファイル名の規則になっています。
サブドメインに独自ドメインを当てた場合、
パスの冒頭のショップIDのディレクトリは存在しないことになるので、
商品画像のパスの出力の際に存在しないディレクトリの画像を参照することになります。
今回の内容は下記のページにあるパッケージで対応済みです。
https://github.com/inunosinsi/soycms/tree/master/package/soyshop