サブドメインでの表示方法について

AI-generated summary

Shopifyのカスタムドメインで通常サイトを維持しつつ、サブドメインに別コンセプトの1枚ランディングページ(Shogun使用)を表示したいという相談。プライマリードメインをサブドメインに切り替えると全ページがサブドメインで表示されるため、同時に分ける方法があるかが焦点。Shopifyサポートは「ランディングページ作成はサポート外」と回答。

結論寄りの見解:通常のShopifyストア構成では、ルートドメインとサブドメインは別物で、同一ストア内のページをドメインごとに出し分けるのは基本的に不可。

可能性の提案:

  • ヘッドレス構成(フロントエンドを独自実装し、APIでShopifyと連携)なら実現の余地あり。
  • PHP/JSでストアの該当ページ内容を取得・表示する方法。
  • iframeでページを埋め込む方法。

ただし、これら代替案はShopify上での実績・保証はなく、制約がある可能性。理解が難しい場合はエキスパートやパートナーへの相談が推奨。

現状:確定的な解決策・実装例は提示されておらず、検討段階で未解決。

初歩的な質問で恐縮ですが、お分かりの方ご教示頂けますと幸いです。

Shopify経由でカスタムドメインを購入し、ページ作りを進めています。

別途コンセプトの違う1枚だけのランディングページを作成するため、サブドメインを作成しました。

サブドメインでランディングページを表示し、(サブドメイン無しの)カスタムドメインの方でいわゆる通常のホームページ(と商品ページ,etc)を表示させるにはどのようにしたら良いのでしょうか?

ページビルダーはShogunを使っています。

プライマリードメインをサブドメインの方に変えると、ホームページや商品ページ全てがサブドメイン名での表示となってしまうので、同時に別々を表示するのは無理なのでしょうか。

サブドメインでランディングページ、通常のカスタムドメインの方でホームページと分けて表示できないものでしょうか?

Shopifyサポートにも問い合わせましたが、ランディングページの作成はサポートしていないとの回答でした。

これは、ページビルダーでページ作成してサブドメインに紐付けるといった作業とは違う作業が必要なのでしょうか。

ご回答よろしくお願いいたします。

サブドメインとルートドメインは別物なので、ご要望の動作は通常のストアでは無理かなと思います。

他方、私は経験がないので実際にできるのかはわかりませんが、以下のようにヘッドレスとして運用するなら可能かもしれません。

https://www.non-standardworld.co.jp/23224/

別の方法としては以下などが検討できるかもしれません。

  • PHPやJSでストアの該当ページの内容を取得して表示
  • iframeでページを表示

いずれもShopifyで試したことはありませんので、できないようでしたら申し訳ありません。
上記の事柄がよくわからない場合は、エキスパートやパートナーに相談されることをお勧めします。