ACSD-45168:url_key 属性が上書きされた製品で、SEO に対応する URL が生成されない

ACSD-45168 パッチでは、ストアビューレベルで url_key 属性が上書きされた製品で、SEO に対応する URL が生成されない問題が修正されています。 このパッチは、 Quality Patches Tool (QPT) 1.1.24 がインストールされています。 パッチ ID は ACSD-45168 です。 この問題はAdobe Commerce 2.4.6 で修正される予定であることに注意してください。

影響を受ける製品とバージョン

Adobe Commerce バージョン用のパッチが作成されます。

  • Adobe Commerce(すべてのデプロイメント方法) 2.4.5

Adobe Commerce バージョンとの互換性:

  • Adobe Commerce(すべてのデプロイメント方法) 2.4.2 ~ 2.4.5-p1
NOTE
パッチは、新しいを含む他のバージョンにも適用される可能性があります。 Quality Patches Tool リリース。 パッチがお使いのAdobe Commerceのバージョンと互換性があるかどうかを確認するには、 magento/quality-patches を最新バージョンにパッケージ化し、 Quality Patches Tool:パッチの検索ページ. パッチ ID を検索キーワードとして使用して、パッチを見つけます。

問題

ストアビューレベルで url_key 属性が上書きされている製品については、SEO に対応する URL は生成されません。

再現手順:

  1. に移動して、次のように設定します。 Commerce Admin > Stores > Settings > Configuration > Catalog > Search Engine Optimization:

    • Use Categories Path for Product URLs = はい
    • Generate “category/product” URL Rewrites = はい
  2. 設定キャッシュをクリーンアップします。

  3. 2 つのカテゴリを作成します。 Category 1 および Category 2.

  4. 2 つの製品を作成します。 Product 1 。対象: Category 1, Product 2 。対象: Category 1.

  5. 範囲をに変更します。 Default Store View (用) Product 1.

  6. オプションの URL をオフにする Key 。対象: Search Engine Optimization.

  7. 商品を保存します。

  8. 切り替え先 All Store Views.

  9. 追加 Product 1 対象: Category 2を追加し、 Product 2 対象: Category 2.

  10. を確認します url_rewrite テーブルまたは Marketing > SEO & Search > URL Rewrites.

期待される結果:

の SEO に対応する URL Category 2 の作成対象 Product 1.

実際の結果:

の SEO に対応する URL Category 2 ががありません Product 1 ストア表示範囲の URL キー属性が上書きされていたためです。

パッチの適用

個々のパッチを適用するには、デプロイメント方法に応じて、次のリンクを使用します。

関連資料

について詳しくは、 Quality Patches Toolを参照してください。

QPT で使用可能なその他のパッチについては、を参照してください。 Quality Patches Tool:パッチの検索 が含まれる Quality Patches Tool ガイド。

recommendation-more-help
8bd06ef0-b3d5-4137-b74e-d7b00485808a