[PaaSのみ]{class="badge informative" title="Adobe Commerce on Cloud プロジェクト(Adobeで管理されるPaaS インフラストラクチャ)とオンプレミス プロジェクトにのみ適用されます。"}

製品URLの書き換え

始める前に、リダイレクトで実行する必要があるものを正確に理解していることを確認してください。 target / 元のリクエスト​または​リダイレクト先 / リダイレクト先​を考えてみましょう。 人々は、検索エンジンや古いリンクから以前のページに移動する可能性はありますが、このリダイレクトにより、ストアは新しいターゲットに切り替わります。

ストアで自動リダイレクト ​が有効になっている場合、商品URL キーが変更されたときに書き換えを作成する必要はありません。

NOTE
自動リダイレクトが有効になっていてカテゴリを保存すると、すべての製品およびカテゴリの書き換えがリアルタイムで生成され、デフォルトで書き換えテーブルに保存されます。 このプロセスは、割り当てられた製品が多いカテゴリでパフォーマンスの問題が発生する可能性があります。 解決策は、このデフォルトを変更し、カテゴリの保存のために製品のカテゴリ/製品のURL書き換えの生成をスキップすることです。 この場合、製品の書き換えは、正規の製品URLに対してのみ生成されます。 詳しくは、製品の自動リダイレクト ​を参照してください。

手順1: 書き換えの計画

間違いを避けるには、リダイレクトから パスと​リダイレクトから パスを書き留め、URL キーとサフィックス (該当する場合)を含めます。

わからない場合は、ストアの各商品ページを開き、ブラウザーのアドレスバーからパスをコピーします。 製品リダイレクトを作成する場合、​ カテゴリパス ​を含めることも除外することもできます。 この例では、カテゴリーパスを使用せずに製品リダイレクトを作成します。

カテゴリーパスを含む製品

次にリダイレクト:gear/bags/impulse-duffle.html

gear/bags/overnight-duffle.htmlからリダイレクト

カテゴリーパスのない製品

次にリダイレクト:impulse-duffle.html

overnight-duffle.htmlからリダイレクト

手順2: 書き換えを作成

IMPORTANT
リダイレクトのプロセスでは、セキュリティ上の理由から、URLで指定されたすべてのGET パラメーターが削除されます。
  1. 管理者 サイドバーで、Marketing > SEO & Search>URL Rewrites​に移動します。

  2. 続行する前に、次の手順を実行して、リクエストパスが使用可能であることを確認します。

    • Request Path​列の上部にある検索フィルターで、リダイレクトするページのURL キーを入力し、Search​をクリックします。

    • ページに複数のリダイレクトレコードがある場合は、該当するストアビューに一致するレコードを見つけて、編集モードで開きます。

    • 右上隅の「Delete」をクリックします。 プロンプトが表示されたら、OK​をクリックして確認します。

  3. URL書き換えページの右上隅にある「URL書き換えを追加」をクリックします。

  4. Create URL Rewrite​をFor productに設定します。

  5. グリッドで、リダイレクトのターゲット(宛先)である製品を見つけて、行をクリックします。

    URLの書き換え – 製品 {width="700" modal="regular"}

  6. カテゴリーツリーの下にある「Skip Category Selection」をクリックします。

    この例では、リダイレクトにはカテゴリが含まれていません。

    製品URLの書き換え – カテゴリ選択をスキップ ​ {width="600" modal="regular"}

    製品ページの「URLの書き換えを追加」では、左上隅にターゲットへのリンクが表示され、「ターゲットパス」フィールドには変更できないパスのシステムバージョンが表示されます。 最初は、「リダイレクトパス」フィールドにもターゲットパスが表示されます。

    • 複数のストアビューがある場合は、書き換えが適用されるビューに​ Store ​を設定します。 それ以外の場合は、ビューごとに書き換えが作成されます。

    • Request Path​の場合、元の製品リクエストのURL キーとサフィックス(該当する場合)を入力して、デフォルトを置き換えます。 これは、計画手順で特定した​製品からの リダイレクトです。

      note
      NOTE
      リクエストパスは、指定されたストアに対して一意である必要があります。 同じリクエストパスを使用するリダイレクトが既に存在する場合、リダイレクトを保存しようとするとエラーが表示されます。 前のリダイレクトは、作成する前に削除する必要があります。
    • Redirect Type​を次のいずれかに設定します:

      • Temporary (302)
      • Permanent (301)
    • 自分で参照するには、書き換えの概要​ Description ​を入力します。

    製品URLの書き換え – 情報 {width="600" modal="regular"}

  7. リダイレクトを保存する前に、次の点を確認してください。

    • 左上隅のリンクには、ターゲット製品の名前が表示されます。
    • リクエストパスには、製品からの元の リダイレクトのパスが含まれます。
  8. 完了したら、Save​をクリックします。

    URL書き換えグリッドの上部に新しい製品の書き換えが表示されるようになりました。

手順3: 結果のテスト

  1. ストアのホームページに移動します。

  2. 次のいずれかの操作を行います。

    • 元の​製品リクエストページから リダイレクトに移動します。
    • ブラウザーのアドレスバーで、ストア URLの直後に​製品からの元の リダイレクトへのパスを入力し、Enter​を押します。

    元の製品リクエストの代わりに、新しいターゲット製品が表示されます。

フィールドの説明

フィールド
説明
Create URL Rewrite
書き換えの種類を示します。 書き換え作成後にタイプを変更することはできません。 オプション:Custom / For category / For product / For CMS page
Request Path
リダイレクトされる製品。 設定に応じて、リクエストパスには、.htmlまたは.htmのサフィックスとカテゴリが含まれる場合があります。 リクエストパスは一意である必要があり、別のリダイレクトで使用することはできません。 リクエストパスが存在するというエラーが表示された場合は、既存のリダイレクトを削除して、もう一度試してください。
Target Path
システムがリダイレクトの宛先を指すために使用する内部パス。 ターゲットパスはグレー表示され、編集できません。
Redirect
リダイレクトのタイプを指定します。 オプション:
No- リダイレクトが指定されていません。 多くのオペレーションでは、このタイプのリダイレクトリクエストを作成します。 例えば、商品をカテゴリに追加するたびに、No タイプのリダイレクトが各ストアビューに作成されます。
Temporary (302) – 書き換えが期間限定であることを検索エンジンに示します。 検索エンジンは通常、一時的な書き換え用のページランク情報を保持しません。
Permanent (301)– 書き換えが永続的であることを検索エンジンに示します。 検索エンジンは、通常、永続的な書き換えに使用するページランク情報を保持します。
Description
内部参照用に書き換える目的を説明します。

複数のURL書き換え

次の手順を使用して、複数またはすべての製品のURL書き換えを同時にすばやく更新できます。

  1. 管理者 サイドバーで、Catalog > Products​に移動します。

  2. URLの書き換えを更新する製品をすべて選択します。

  3. Actions​で、Update attributes​を選択して、複数またはすべての書き換えを更新します。

  4. PRODUCTS INFORMATION​で、「Websites」タブをクリックします。

  5. Add Product To Websites」セクションで、URLの書き換えを復元するすべてのWeb サイトを選択します。

  6. 更新する準備ができたら、Save​をクリックします。

NOTE
選択したすべての製品が選択したweb サイトに読み込まれ、URLの書き換えが再生成されます。

属性の更新 – 複数のURLの書き換えを更新 {width="600" modal="regular"}

recommendation-more-help
commerce-admin-help-merchandising-promotions