Det går inte att spara leverans som en URL-nyckel

I den här artikeln finns en lösning på problemet när du inte kan spara frakten som en URL-nyckel (t.ex. /shipping) för produkter eller CMS-sidor. När du försöker spara URL-nyckeln visas ett fel som anger att URL-nyckeln är en dubblett-URL.

Berörda produkter och versioner

Adobe Commerce (alla distributionsmetoder) 2.4.x

Problem

Du kan inte spara en CMS-sida med termen shipping i URL-nyckeln.

Steg som ska återskapas:

Skapa en CMS page med URL-nyckeln som leverans.

Förväntat resultat:

Sidan sparas med shipping som URL-nyckel.

Faktiskt resultat:

Du kan inte spara eftersom följande fel inträffar:
Värdet som anges i fältet URL-nyckel skulle generera en URL som redan finns.

Orsak

Leverans är ett reserverat ord som definieras i vendor/magento/module-shipping/etc/frontend/routes.xml.

<router id="standard">
      <route id="shipping" frontName="shipping">
          <module name="Magento_Shipping" />
      </route>
  </router>

Lösning

Du kan inte använda termen shipping i URL-nyckeln - men du kan använda termen shipping kombinerat med en annan bokstav eller siffra (T.ex. shipping1 och shipping).

Även om termen inte behöver vara shipping+<ett annat tal eller en annan bokstav>, kan termen vara vilken sträng som helst så länge längden inte överstiger 255 tecken.

Utför följande steg:

  1. Logga in på Adobe Commerce Admin.

  2. Gå till Marketing > SEO & Search > URL Rewrites.

  3. Klicka på Add URL Rewrite.

  4. Välj Custom i listrutan Create URL Rewrite.

    1. Ange Request Path som leverans.

    2. I Target Path skriver du den nya URL-nyckeln (Till exempel "shipping1").

    3. Välj No i listrutan Redirect.

      (Obs!: Sökvägen för begäran är den som användaren anger i webbläsaren och målsökvägen är den plats där den ska dirigeras om.)

Undvik dessutom att använda dessa nyckelord som är märkta som reserverade nyckelord, vilket gör att samma undantag visas. Om du använder något av nyckelorden som listas nedan som ett URL-nyckelvärde visas samma fel.

"admin"
"adminAnalytics"
"analytics"
"api"
"backup"
"bulk"
"captcha"
"catalog"
"catalogsearch"
"checkout"
"cms"
"contact"
"cookie"
"customer"
"directory"
"downloadable"
"giftmessage"
"groupedProduct"
"indexer"
"instantpurchase"
"loginascustomer"
"marketplace"
"mui"
"multishipping"
"newsletter"
"oauth"
"paypal"
"persistent"
"productalert"
"releaseNotification"
"reports"
"review"
"robots"
"rss"
"sales"
"search"
"security"
"sendfriend"
"shipping"
"stores"
"swagger"
"swatches"
"tax"
"theme"
"translation"
"vault"
"wishlist"

Relaterad läsning

  • URL-omskrivning i vår användarhandbok för marknadsföring och marknadsföring.
  • SEO Best Practices i vår användarhandbok för marknadsföring och marknadsföring.
recommendation-more-help
8bd06ef0-b3d5-4137-b74e-d7b00485808a