リダイレクトのurlに正規表現は使えますか?

makeshopの商品ページからShopifyのリダイレクトを設定しようとしております。

makeshopの構造上、例えば、同じ商品でも以下のようなURLになります。

/shopdetail/000000007092

shopdetail/000000007092/022/X/page1/order/

この000000007092フォルダ以下全てを、/products/000000007092にリダイレクトしたいのですが、その場合は、/shopdetail/000000007092/.* と記載できるのでしょうか?

プログラムにあまり詳しくないので、正規表現の記載の仕方もあっているかわからないのですが、商品数が3000点ぐらいあるので事前に確認したいです。

よろしくお願いいたします。

気になって英語のコミュニティで調べたところ、2020年7月現在でShopifyは対応していなさそうです。

https://community.shopify.com/c/Shopify-APIs-and-SDKs/Use-a-regular-expression-in-a-URL-redirect/m-p/162514

よろしくお願い致します。

1 Like

早速のご連絡ありがとうございます。正規表現が使えないこと理解しました。残念です。

また、URLリストを抽出して、リストを作成することができました。60000件あるのですが、一括で登録できますでしょうか?

ご教示いただければ幸いです。よろしくお願いいたします。

はい、URLのリダイレクトは管理画面 > メニュー からCSVによる一括投入が出来ます。(301リダイレクトです)

以下ご参照ください。

▼ 公式マニュアル

https://help.shopify.com/ja/manual/online-store/menus-and-links/url-redirect

▼ 画像つきのマニュアル

https://commerce-media.info/blogs/ec/redirect

早速のご回答ありがとうございます。

懸念していたのは、どこかで商品登録などのcsvは一括で登録できる上限があるとみた覚えがあるのですが、数について懸念しておりました。

実際csvのアップロードはしたことがあります。数の上限などはありませんでしょうか?どうぞよろしくお願いいたします。

リダイレクトにつきましては10万件が登録制限になりますのでよろしくお願い致します!

1 Like