Kan het verschepen als sleutel URL niet bewaren

Dit artikel verstrekt een tijdelijke oplossing voor de kwestie wanneer u geen het verschepen als sleutel URL (b.v., /Shipping) voor producten of de pagina's van CMS kunt bewaren. Wanneer u de URL-sleutel probeert op te slaan, ontvangt u een fout die aangeeft dat de URL-sleutel een dubbele URL is.

Betrokken producten en versies

Adobe Commerce (alle implementatiemethoden) 2.4.x

Probleem

U kunt geen pagina van CMS met de termijn verschepen in de sleutel bewaren URL.

Stappen om te reproduceren:

Creeer a CMS page met de sleutel URL als verzendend.

Verwacht resultaat :

De pagina bewaart met het verschepen als sleutel URL.

Werkelijk resultaat :

U kunt niet opslaan omdat deze fout optreedt:
de waarde die op het Zeer belangrijke gebied wordt gespecificeerd URL zou een URL produceren die reeds bestaat.

Oorzaak

Verzending is een gereserveerd woord dat is gedefinieerd in vendor/magento/module-shipping/etc/frontend/routes.xml .

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

Oplossing

U kunt niet de term verschepen in uw sleutel gebruiken URL - nochtans kunt u de termijn gebruiken die met een andere brief of een aantal (wordt gecombineerd bijvoorbeeld, verschepen1 en verschepen2).

Hoewel de termijn niet het verschepen + <een ander aantal of brief> moet zijn - de termijn zou om het even welk koord kunnen zijn zolang de lengte 255 karakters niet overschrijdt.

Voer de volgende stappen uit:

  1. Meld u aan bij de Adobe Commerce-beheerder.

  2. Ga naar Marketing > SEO & Search > URL Rewrites .

  3. Klik op Add URL Rewrite.

  4. Selecteer Custom in de vervolgkeuzelijst Create URL Rewrite .

    1. Typ Request Path als verschepen.

    2. In Target Path, typ de nieuwe sleutel URL (Bijvoorbeeld, "Shipping1").

    3. Selecteer No in de vervolgkeuzelijst Redirect .

      (Nota: De Weg van het Verzoek is wat een gebruiker in browser ingaat en de Weg van het Doel is waar het aan zou moeten opnieuw richten.)

Bovendien vermijd het gebruiken van deze sleutelwoorden die als gereserveerde sleutelwoorden worden geëtiketteerd die de zelfde uitzondering veroorzaken om te verschijnen. Als u een van deze trefwoorden gebruikt als een URL-sleutelwaarde, wordt dezelfde fout weergegeven.

"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"

Gerelateerde lezing

  • URL herschrijftin onze Gids van de Gebruiker van Merchandising en van Bevorderingen.
  • {de Beste praktijken van 0} SEO 🔗 in onze Gids van de Gebruiker van Merchandising en van Bevorderingen.
recommendation-more-help
8bd06ef0-b3d5-4137-b74e-d7b00485808a