ShopifyやEコマースに関連することを話してみよう
Shopify で独自ドメインのストア(AAA-sore.com)を運営しています。
このたび、会社のメインドメイン下にWordPressでストアを開設し、Shopifyの決済機能、登録データ商品をそのまま使用しています。 (aaa.com/store)
旧ストア(AAA-sore.com)に来られたお客様を、新ストア(aaa.com/store) にリダイレクトしたいのですが可能でしょうか? また、カート機能で "買い物を続ける" をクリックした場合のリンク先は設定できるのでしょうか?
以上、どなたかアドバイスをお願い致します。
状況がうまく把握できていないため、
見当違いの回答でしたら申し訳ございません。
Shopifyの最も王道なリダイレクト設定は、
下記の手順になると考えていますが、
https://help.shopify.com/ja/manual/online-store/menus-and-links/url-redirect
この方法は、
Shopify上で、404(Not Found)になるURLにしか適用できないため、
今回のケースには合わなそうです。
そうしますと、
考えられるのは下記2通りの方法です。
1. meta refreshをテーマに埋め込む
2. Reverse Proxyを立ててリクエストをコントロールする
2の方法は、どんな問題が出るか分からないため、
実質、1のみとなります。
Shopifyストアでどのようなテーマをお使いであっても、
おそらく、
ストア管理画面 > オンラインストア > テーマ > コード編集
をご覧いただくと
「レイアウト」に、theme.liquidというファイルがあるはずです。
このファイルの、<head></head>の間に、下記のタグを埋め込みます。
<meta http-equiv="refresh" content="0;URL=https://aaa.com/store">
この方法の場合、
ストアが持っていたSEO的な評価を新しいサイトに引き継げませんが、
私が思いつく方法はこれしかないです。
> また、カート機能で "買い物を続ける" をクリックした場合のリンク先は設定できるのでしょうか?
こちらは、Thankyou画面に表示される下記のボタンのことで合っていますか?
こちらのリンク先URLを変更する方法は調べておりませんが、
先に紹介したmeta refreshを設定していただけば、
ストアのトップページに遷移後、新しいサイトにリダイレクトされるので問題なくなるはずです。
ご参考まで。
(キュー田辺)
有難うございます。 ご教授いただいた"meta refreshをテーマに埋め込む"を試したところ、テストサイトでは動作する (例えばテーマのレイアウトをカスタマイズする場面や、商品データをプレビューすると自動的にaaa.com/storeが開かれます。 しかしながら、既にオープンしているサイトで同じことをしてもaaa.com/storeは開きません。 すこし、時間をおいて落ち着いてから再度トライして再説明させていただきますね。 まずは御礼まで。
やはりリダイレクトされないようです。
ちなみにテーマにはDebutを使用していますが、推奨されるテーマ等はございますでしょうか?
Shopify アカデミーの学習パスと認定スキルバッジExpanding Your Shopify Business Internationallyを活用して、国際的にビジネ...
By Shopify Feb 7, 2025Shopify アカデミーの学習パスB2B on Shopify:立ち上げとカスタマイズで卸売販売に進出しましょう。これら3つの無料コースは、ShopifyストアでB2B機能...
By Shopify Jan 31, 2025サポートの選択肢が増えていく中、最適となる選択の判断が難しくなっているかと存じます。今回は問題の解決に最適となるサポートの選択方法を、紹介させて頂きます。 選択肢のご紹介...
By Mirai Oct 6, 2024